通过C#脚本实现了物体的旋转角度的控制和围绕主物体的移动
首先从父物体Sun开始实现自转
我们实现了一个RotateSelf的脚本,控制Rotation组件,在Update中实时更新旋转角度
其次实现子物体围绕太阳公转
首先找到父物体,其次通过RotateAround实现围绕旋转(公转)
下一步我们将脚本挂载到对应物体上,以月球为例。月球围绕地球旋转,月球的父物体应该就是地球,将父物体挂载上去,其余同理。
设置太阳为发光点
我们在Create下的Light创建一个Point Light(点光源),将其与Sun坐标重合即可实现。
关闭
开启
显示轨迹
我们在Create下的Effects创建一个Trail,添加到需要显示的物体的子物体上
从上至下设置:
显示时间(Time)、每两个顶点间最小距离(Min Vertex Distance)、轨迹线宽度(Width)、颜色(Color)。
以上。