簡體   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