鼠标拾取的一段小代码

No replies
uke
User offline. Last seen 17 小时 22 分钟 ago. Offline
超级管理员
Joined: 09/07/2009
Points: 2478

function Update ()   
{  
    if (Input.GetMouseButton (0))   
    {  
        var ray = Camera.main.ScreenPointToRay (Input.mousePosition);  
        var hit : RaycastHit;  
        if (Physics.Raycast (ray, hit))   
        {  
            Debug.DrawLine (ray.origin, hit.point);  
            print(hit.collider.gameObject.name);  
        }  
    }  

本代码未经实际测试!