【发布时间】:2019-07-24 14:04:16
【问题描述】:
我想自己旋转我的 AR 对象,所以在一个轴上,只用一根手指。所以我使用 Lean Touch(免费版)和 Script Lean Rotate Custom Axis。 这个过程用两根手指效果很好,但我找不到自然的运动。我只希望当您将手指向右滑动时,对象会向右转,反之亦然。
我已经发现有人问过这个问题here,并测试了建议的答案,但它不起作用。如果有人已经遇到这个问题或者可以有解决方案,请提前感谢您
void OnMouseDrag()
{
float rotationX = Input.GetAxis("Mouse X") * rotationSpeed * Mathf.Deg2Rad;
transform.Rotate(Vector3.down, -rotationX, Space.World);
}
【问题讨论】:
-
"It doesn't work" 听起来好像它甚至无法编译。请更详细地说明“它不起作用”的含义。