[Unity] 如何判斷滑鼠有在某個物體之上




Vector2 mousePos=Input.mousePosition ; RaycastHit hit;


  LayerMask mask = 1 << {Layer ID}
            Ray ray = Camera.main.ScreenPointToRay(mousePos);
            bool b=(Physics.Raycast(ray, out hit, Mathf.Infinity, mask));
// b =  true 就是有選到





留言

這個網誌中的熱門文章

angular 如何Http 如何設定 CORS (Cross-Origin Resource Sharing)

Google Map 單車路徑計算坡度和角度小工具

Google URL Shortener API 快速教學