unity3d物体移动到鼠标点击位置
1、打开unity3d创建一个立方体。

3、定义一个finish保存是否移动状态,pos目标位置,畛粳棠奈获得鼠标点击处的地面Terrain的世界坐标。if(Input.GetMouseButto荏鱿胫协nDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); RaycastHit hit = new RaycastHit(); if (Physics.Raycast(ray, out hit)) { if (hit.collider.name == "Terrain") { pos = hit.point; finish = false; } } }

5、把move脚本放在物体上面。
