我遇到了同样的问题。不幸的是,我无法弄清楚。
相反,我将以下代码附加到我的GameObject。当手指从左向右移动时,附加脚本的GameObject将相应地围绕其Z轴旋转。
void OnMouseDrag() { float rotationX = Input.GetAxis("Mouse X") * rotationSpeed * Mathf.Deg2Rad; transform.Rotate(Vector3.down, -rotationX, Space.World); }