【发布时间】:2012-10-02 07:19:21
【问题描述】:
我一直在研究横向卷轴射击游戏。我已经让我的横向卷轴射击游戏角色环顾四周:
chest.LookAt(mousepos, Vector3.right);
&
chest.LookAt(mousepos, Vector3.left);
(左转时为左,右转时为右)
所以它不会瞄准任何其他轴...但是当鼠标越过角色的中间而不是围绕它时,它会旋转以在帧之间进行小型传输,并且不会一直到达在那里.. 它会像 LookAt 一样传送到正确的旋转方向。
那么问题是,如何让任何与 Time.deltTime 一起工作的四元数 slerp 与 LookAt(x,Vector3.Right) 一样工作?我必须拥有 Vector3.right 和 left,这样它才能通过 1 轴移动。
非常感谢任何帮助我的人。 :)
【问题讨论】:
标签: transform unity3d quaternions side-scroller