unity3d 怎样获得当前鼠标点击的对象

unity3d 怎样获得当前鼠标点击的对象

墨色风雨
浏览 3548回答 1
1回答

一只萌萌小番薯

var ray = Camera.main.ScreenPointToRay (Input.mousePosition);var hit : RaycastHit;if (Physics.Raycast (ray, hit, 100)) {var target: GameObject = hit.collider.gameObject//获得点击的物体if(Input.getMouseButtonDown("0")){target.transform.position = (Input.mousePosition);}}先获取鼠标坐标然后再发射射线检测
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Unity 3D