繁体   English   中英

如何使用Xcode 10在SceneKit编辑器中旋转对象

[英]How to rotate an object in SceneKit editor with Xcode 10

我正在关注一个教程,您可以在其中看到地球旋转。 一切似乎都很简单:使用SceneKit Editor放置一个球体对象,然后添加一个旋转动作。 在此处输入图片说明

这是我要添加的操作:

在此处输入图片说明

事实是,在我从Internet下载的项目中,所有程序都运行良好,但是当我在新项目中执行此操作时,地球不会旋转一个像素! 我可以在检查器中看到的所有属性似乎都完全相同。

我可能没有考虑一些愚蠢的事情...

我无法在有关SceneKit动画的Apple开发人员文档中找到RotateByAxisAngle 教程可能会有点过时吗? 您可能需要尝试Apple文档中列出的其他功能之一。 否则,我会尝试将旋转值之一设置为0.006.28319或弧度360度。

我遇到了同样的问题,添加了RotateBy Axis Angle Action之后旋转不起作用 ,但是在更新Angle值之后,旋转开始旋转。

要更改Angle值,只需从Actions栏中选择Action,然后从Attributes Inspector菜单中更改Angle即可

默认的Angle值设置为0 ,只需将其更改为1并注意您还应该设置Axis值,并且它们不应该全部为零,如下所示:

在此处输入图片说明

现在轮换应该可以正常工作了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM