我有一个FPS设置,如果我按下左键鼠标(发射)并且摄像机旋转上升10度,这是由Time.time驱动的,但在旋转过程中,我在鼠标方向相反(向下)的移动鼠标,是否有任何方法可以避免在我打破旋转时发生的视觉“跳跃”效果,而不让左边的剩余旋转被永久应用到我的摄像机上,使得玩家的方向出现偏差?
摄像机旋转只是Mathf.Lerp在时间上对我的摄像机的子变换进行的渐进变化,它不是在我的鼠标旋转的变换上。
是否有方法可以让鼠标输入取消一个渐进的旋转,立即融合到它,而不是“跳跃”?
我有一个FPS设置,如果我按下左键鼠标(发射)并且摄像机旋转上升10度,这是由Time.time驱动的,但在旋转过程中,我在鼠标方向相反(向下)的移动鼠标,是否有任何方法可以避免在我打破旋转时发生的视觉“跳跃”效果,而不让左边的剩余旋转被永久应用到我的摄像机上,使得玩家的方向出现偏差?
摄像机旋转只是Mathf.Lerp在时间上对我的摄像机的子变换进行的渐进变化,它不是在我的鼠标旋转的变换上。
是否有方法可以让鼠标输入取消一个渐进的旋转,立即融合到它,而不是“跳跃”?
评论 (0)