标签: swift scenekit
我在Xcode中有一个使用SceneKit的3D模型,它可以绕自身旋转,我希望它能够根据旋转向前移动,例如,如果它在z轴上旋转236度,它就不会t直接在x或y,但两者都有,所以它会向前移动。可能吗?我必须得到任何插件吗?
答案 0 :(得分:0)
无需插件。
你可以这两个主要方式:
通过随时间更改“变换”来移动对象相对于其旋转的位置。
在您希望实体旅行的方向上随时间(或即时)施加力(和/或冲动)。
在这两种方法中,有很多关于场景大小,阻力,速度,即时性等的其他考虑因素。