0

私は 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];

助けてくれてありがとう!

4

1 に答える 1