【发布时间】:2014-11-09 20:52:50
【问题描述】:
我想将游戏对象放置在我用鼠标在 X、Y 坐标中按下的相同位置。 Z 应该始终相同
我怎样才能做到这一点?
我目前尝试过
Vector3 a = Camera.main.ScreenToWorldPoint(new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0));
myGameObject.transform.position = Vector3.Lerp(myGameObject.transform.position, a, 0.01f);
但这不起作用。它只是在 Z 坐标中移动我的对象。
【问题讨论】:
标签: c# unity3d position gameobject