2014-02-24 242 views
-1

我是Unity腳本初學者,我想知道如何在2D平臺遊戲中製作簡單的敵人AI。我希望他在這個平臺上,當它到達邊緣時,它會轉身並繼續走路。我一直在考慮使用碰撞器,但它不會碰到任何牆壁或任何東西。我怎樣才能在JavaScript中做到這一點?Unity的簡單敵人運動AI

+0

編寫一些代碼,並嘗試讓它首先工作。 –

回答

2

您可以在平臺邊框上添加帶有標籤的觸發器,然後在您的AI工具OnTriggerEnter中檢查觸發器是否有標籤,如果是,請切換移動方向。

+0

如何添加觸發器? –

+1

@CarlosMenzoni只需檢查Collider或2D Collider組件上的「Is Trigger」框即可。觸發器不影響物理,也不受它的影響。他們只是通知什麼時候有東西進入停留或離開它。 – Kroltan