[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 就是有選到
留言
張貼留言