【发布时间】:2022-11-01 17:45:20
【问题描述】:
我使用此代码旋转我的游戏对象,但问题是当我第一次单击时,游戏对象旋转到不同的角度。然后找到。
private Vector3 _prevPos;
private Vector2 ret;
if (Input.GetMouseButton(0))
{
ret = Input.mousePosition - _prevPos;
_prevPos = Input.mousePosition;
transform.Rotate(ret.y / 10, 0, ret.x );
}
在调试中,当我第一次单击时,“ret.y”的数字不是 0。
我该如何解决这个问题?
【问题讨论】:
标签: unity3d