编辑(Edit)>网格和捕捉设置(Grid and Sanp)>移动(Move)
编辑(Edit)>网格和捕捉设置(Grid and Sanp)>移动(Move)
距离=速度*时间
1帧移动的距离=速度*1帧的时间
期望速度为h米/秒
因此translation=h*deltatime
准确来说,new Vector3(h, 0, 0)本身不是速度,而是我们期望的速度的值
步移
按CTRL拖动鼠标按每次0.25进行复制,新版本可在edit中SNAP SETTING中设置
Fixed FPS,默认50,可在edit-project setting time调整
按住CTRL可以按照给定的步长移动
给刚体施加力
.AddForce(方向*力);
缺点:通过力无法直观转成相应速度
直接设置速度
.velocity=方向*速度;
每秒执行update()的时间,即FPS每秒执行帧数:
1/Time.deltaTime
每一帧时间平均差不多,但由于cpu的所处环境不同,会有一些偏差
设置步长
Edit - Grid and Snap Settings中的Move