【发布时间】:2019-10-16 19:56:11
【问题描述】:
我试图让一个精灵跟随我的鼠标位置,我的相机在 x 轴上旋转 30,如果相机的旋转为 0,0,0 但不是在 30,0,0,这工作正常,我如何必须计算这个吗?我尝试减去 x 位置但没有成功,这是我的代码:
这是附加在我要跟随鼠标的对象上
private void FixedUpdate()
{
Vector3 pos = cam.ScreenToWorldPoint(Input.mousePosition);
transform.position = new Vector3(pos.x, pos.y, transform.position.z);
}
编辑:我的相机也是正交的而不是透视的
【问题讨论】: