纳金网
标题:
Unity3d中鼠标检测代码
[打印本页]
作者:
王者再临
时间:
2014-2-23 02:02
标题:
Unity3d中鼠标检测代码
//需在场景中创建两个物体做为检测对象
var target1: Transform;
var target2: Transform;
function Update () {
if (Input.GetMouseButton(0)) {
var ray: Ray = Camera.main.ScreenPointToRay(Input.mousePosition);
var hit: RaycastHit;
if (Physics.Raycast(ray, hit)) {
if (hit.transform == target1) {
print("Hit target 1");
} else if (hit.transform == target2) {
print("Hit target 2");
}
} else {
print("Hit nothing");
}
}
}
复制代码
作者:
Chubbaz
时间:
2014-2-23 07:03
謝謝你的分享!
作者:
BlueGem
时间:
2014-2-24 16:38
感谢分享
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5