我正在尝试创建一个非常基本的行星运动(太阳,地球月亮表示为立方体)。
至于现在我设法围绕另一个立方体移动一个立方体,但我有以下问题......将另一个立方体(例如月亮)移动到一个已经移动的立方体周围的最佳方法是什么?
我使用简单的操作让它们运动起来。在 x 轴上移动:
d * Math.sin(x * Math.PI / 180.0)
其中 d 是距中心或投影的距离(不知道我是否正确使用了这个术语)。我想过通过计算已经旋转的立方体的距离并添加一些参数来放置“卫星”,但不知道如何使该行星成为旋转中心的“参考”......