2014-02-24 4 views
-1

Я начинаю писать сценарии Unity, и мне хотелось знать, как я могу сделать простой вражеский AI в 2D платформере. Я хочу, чтобы он был на этой платформе, и когда он достиг края, он поворачивается и продолжает идти. Я думал об использовании коллайдеров, но он не ударил ни о какой стене или что-то еще. Как я могу сделать это в JavaScript?Простой вражеский ход AI для Unity

+0

Напишите код и попробуйте сначала запустить его. –

ответ

2

Вы можете добавить триггеры на границах платформы с помощью тега, а затем в свой AI-инструмент OnTriggerEnter, проверьте, имеет ли триггер тег, и если да, переключите направление движения.

+0

Как добавить триггер? –

+1

@CarlosMenzoni Просто установите флажок «Является триггером» на компоненте коллайдера или 2D-коллайдера. Триггеры не влияют на физику, и на нее не влияет. Они просто сообщают, когда что-то входит или покидает его. – Kroltan

Смежные вопросы