| Diablo14 | Дата: Пятница, 20.01.2012, 18:32 | Сообщение # 1 |
|
был не раз
Сообщений: 8
Сейчас нет на сайте
| Помогите сделать так, чтобы враг начинал стрелять в моего героя, как только тот появится в его поле зрения) При стрельбе враг должен стоять на месте и стрелять прямо!
P.S. враг ходит по небольшой платформе
|
| |
| |
| AlttarBoy | Дата: Суббота, 21.01.2012, 13:46 | Сообщение # 2 |
частый гость
Сообщений: 57
Сейчас нет на сайте
| держи примерчик
Подробнее: http://construct-faq.ru/
|
| |
| |
| Diablo14 | Дата: Суббота, 21.01.2012, 20:36 | Сообщение # 3 |
|
был не раз
Сообщений: 8
Сейчас нет на сайте
| AlttarBoy, почти то, что я хотел НО мне надо, чтобы враги ходили по платформам (влево и вправо)
|
| |
| |
| Nitro | Дата: Воскресенье, 22.01.2012, 08:47 | Сообщение # 4 |
почетный гость
Сообщений: 124
Сейчас нет на сайте
| А можно поконкретнее врага ну бегал прыгал стрелял ходил иногда приседал или придется собственные библиотеки аи-AI составлять?
Ставьте плюсик за помощь
|
| |
| |
| Sanches | Дата: Воскресенье, 22.01.2012, 11:55 | Сообщение # 5 |
|
почетный гость
Сообщений: 68
Сейчас нет на сайте
| Diablo14, сделай специальный объект, невидимый в игре, при столкновении с которым враг будет разворачиваться, и поставь эти объекты по краям платформы, по которой противник должен ходить. Преимущество этого способа в том, что можно делать "патрулирующих" врагов, двигающихся на разное расстояние, и ходящих не только по платформам.
|
| |
| |
| Diablo14 | Дата: Воскресенье, 22.01.2012, 15:58 | Сообщение # 6 |
|
был не раз
Сообщений: 8
Сейчас нет на сайте
| Он у меня и так ходит в разные стороны, но он не стреляет при виде моего персонажа
|
| |
| |
| Sanches | Дата: Воскресенье, 22.01.2012, 16:52 | Сообщение # 7 |
|
почетный гость
Сообщений: 68
Сейчас нет на сайте
| Тогда нужно поведение Line Of Sight, к нему есть условия, да и в примере AlttarBoy это есть - смотри события
|
| |
| |
| Nitro | Дата: Воскресенье, 22.01.2012, 19:17 | Сообщение # 8 |
почетный гость
Сообщений: 124
Сейчас нет на сайте
| Если у твоего врага поставлен выключенный (поведение) платформер то можно: Сделать так что бы он прыгал - ставить спрайт при столкновении которого он прыгает через припятствия
Ставьте плюсик за помощь
|
| |
| |