Как сделать чтобы юниты могли бегать со значением скорости больше 522?

Принятый ответ

написать систему скорости движения юнитов
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
20
8 лет назад
0
написать систему скорости движения юнитов
Принятый ответ
2
19
8 лет назад
2
Получил приказ, цель - точка
Установить юнита
Установить точку
Периодик ивент/таймер, каждые 0.01
Двигать юнита в направлении точка, если расстояние между ними больше N
Тут есть баг, заключается в столкновениях с препятствиями. А самое интересное то, что, как мне кажется, на гуи это будет работать верно, заменяя точку, а на джассе - нет. Для крипов слишком сложно, но для нескольких персонажей - почему бы и нет, если баг с препятствиями не проблема.
0
20
8 лет назад
Отредактирован Diaboliko
0
Тут есть баг, заключается в столкновениях с препятствиями. А самое интересное то, что, как мне кажется, на гуи это будет работать верно, заменяя точку, а на джассе - нет. Для крипов слишком сложно, но для нескольких персонажей - почему бы и нет, если баг с препятствиями не проблема.
Как бы SetUnitPosition, или как там его, сбивает текущий приказ юнита, в отличии от SetUnitX, SetUnitY. Так что гуи - не вариант.
0
19
8 лет назад
0
Diaboliko:
Тут есть баг, заключается в столкновениях с препятствиями. А самое интересное то, что, как мне кажется, на гуи это будет работать верно, заменяя точку, а на джассе - нет. Для крипов слишком сложно, но для нескольких персонажей - почему бы и нет, если баг с препятствиями не проблема.
Как бы SetUnitPosition, или как там его, сбивает текущий приказ юнита, в отличии от SetUnitX, SetUnitY. Так что гуи - не вариант.
Это движение, а не перемещение. Приказ "мув" сбивает приказы тоже. Тут без разницы, ведь в обоих случаях он будет получать приказ. Но в случае с координатами, он сможет скастовать спелл во время движения, а этого нам не нужно.
0
13
8 лет назад
0
А самое интересное то, что, как мне кажется, на гуи это будет работать верно, заменяя точку, а на джассе - нет.
Нет того, что можно сделать на гуи и нельзя на jass. Везде будет работать одинаково.
0
19
8 лет назад
0
NekoriDes:
А самое интересное то, что, как мне кажется, на гуи это будет работать верно, заменяя точку, а на джассе - нет.
Нет того, что можно сделать на гуи и нельзя на jass. Везде будет работать одинаково.
Если использовать на джассе удг_точку - тогда да, но если как обычно, мультикастный спелл, тогда юнита будет двигать ко всем существующим точкам.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.