我希望能够在地图周围放置建筑物。我输入命令" Build Fire",我按下UI按钮,然后点击我要放置建筑物的位置。实例化工作正常,但坐标很远,我的建筑物遍布地图。基本上,鼠标单击的位置与给定的坐标不对应。有什么想法吗?
if (whisper == "Build Fire") {
Debug.Log (whisper);
if(Input.GetKeyDown("space"))
{
Debug.Log ("click X:" + Input.mousePosition.x);
Debug.Log ("click Y:" + Input.mousePosition.y);
Instantiate (BuildFire);
Instantiate (BuildFire,new Vector3(Input.mousePosition.x,Input.mousePosition.y,Input.mousePosition.z), Quaternion.identity);
}
}