标签: swift
例如,如果我有一颗月亮绕行的星球的精灵,那么卫星坐标就不会改变。那么如何在围绕地球旋转时更新卫星坐标?
答案 0 :(得分:0)
您可能已将Moon添加为Earth的孩子,然后开始轮换Earth,对吗?
Moon
Earth
在这种情况下,Moon相对于Earth的位置不会改变。由于每个SKNode的位置都与其父级相关联,Moon的{{1}}属性将保持不变。
SKNode
下图position中的Moon是<{1}}。
position
不要将(0, 100)旋转45°。
(0, 100)
现在Earth的位置仍为Moon,因为它与(0, 100)有关。