Я новичок в SceneKit, и то, что я пытаюсь сделать, это загрузить файл dae в SCNScene, установить этот SCNScene в SCNView, включить взаимодействие с пользователем, а затем я могу повернуть 3D-модель с помощью жестов. Пока все идет хорошо, когда я сажусь или увеличиваю/уменьшаю, 3D-модель работает так, как должна быть. Тем не менее, мне действительно нужно, чтобы, когда происходит жест (прокрутка вправо или влево), 3D-модель вращается только горизонтально, и нет увеличения/уменьшения масштаба, что я могу сделать, чтобы это произошло? Вот мой код:После включения взаимодействия пользователя с SCNView, как заставить его вращать только по горизонтали?
// retrieve the SCNView
SCNView *myView = (SCNView *)self.view;
// load dae file and set the scene to the view
myView.scene = [SCNScene sceneNamed:@"model.dae"];
myView.userInteractionEnabled = YES;
myView.allowsCameraControl = YES;
myView.autoenablesDefaultLighting = YES;
myView.backgroundColor = [UIColor lightGrayColor];
Спасибо за любую помощь!
Очень полезно! большое спасибо! :) – Alison