私は SceneKit を初めて使用します。私がしようとしているのは、dae ファイルを SCNScene にロードし、この SCNScene を SCNView に設定し、ユーザー操作を有効にしてから、ジェスチャーで 3D モデルを回転させることです。これまでのところ、スワイプまたはズームイン/ズームアウトすると、3D モデルは正常に機能します。しかし、私が本当に必要としているのは、ジェスチャ (右または左へのスワイプ) が行われると、3D モデルが水平方向にのみ回転し、ズームイン/ズームアウトしないことです。それを実現するにはどうすればよいでしょうか? これが私のコードです:
// 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];
助けてくれてありがとう!