- 最后登录
- 2016-8-29
- 注册时间
- 2012-8-25
- 阅读权限
- 90
- 积分
- 23585
  
- 纳金币
- 20645
- 精华
- 62
|
- //需在场景中创建两个物体做为检测对象
- 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");
- }
- }
- }
复制代码 |
|