判斷兩個物體之間是否有氣其他Collider阻擋

直接上代碼

public LayerMask LM;

if(!Physics.Linecast(transform.position, Enemy.transform.position, LM)){
     Debug.Log ("Path clear");
}

這個代碼會檢測從綁定該代碼的物體到Enemy之間是否有Collider阻擋,其中LM限定了檢測的Collider的圖層。如果沒有阻擋,會輸出Path clear。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章