SCNNode(SCNCamera)轮换

时间:2015-12-13 02:03:31

标签: ios objective-c scenekit

我有一个SCNCView,SCNCamera和SCNNode正在设置。

最初它看起来像这样:

enter image description here

虽然我希望它看起来像这样:

enter image description here

如何将其设置为最初处于此旋转位置? (SCNNode的中心位于视图的中心)

我曾尝试使用' .position',#pivot',' .rotation'等等......但没有成功。

1 个答案:

答案 0 :(得分:3)

如果你想直接设置旋转,用滚动,俯仰和偏航表示: 试试

node.eulerAngles

例如在SCNVector3Make(x,y,z) x中,y和z用弧度来描述。
这意味着整个时间都是pi (3.141592653589793238462632795 or M_PI) x 2.0

因此,您可能希望尝试将节点旋转到SCNVector3Make(0, M_PI / 2, M_PI / 4)