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

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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
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. Везде будет работать одинаково.
Если использовать на джассе удг_точку - тогда да, но если как обычно, мультикастный спелл, тогда юнита будет двигать ко всем существующим точкам.
0
13
8 лет назад
Отредактирован NekoriDes
0
Darknessay, при чем тут вообще название переменной? Какую роль оно может сыграть-то?
0
19
8 лет назад
0
NekoriDes:
Darknessay, при чем тут вообще название переменной?
удг_ = глобалка.
2
13
8 лет назад
2
Darknessay, необязательно, тащемта. И я все еще не понял, при чем здесь вообще гуи. Не стоит людей дезинформировать и внушать то, что гуи в чем-то обходит jass, это не так.
3
20
8 лет назад
3
Я не вижу ни одной ситуации в которой SetUnitPosition лучше SetUnitX/Y.
0
19
8 лет назад
0
NekoriDes:
Darknessay, необязательно, тащемта. И я все еще не понял, при чем здесь вообще гуи. Не стоит людей дезинформировать и внушать то, что гуи в чем-то обходит jass, это не так.
Прекратите иметь мой головной мозг, сударь.
>Бросился защищать свой джасс, как собака мать родную.
Джасс - это зачастую мультиюз, на нем не юзают удгшки, а на ГУИ в основном глобалки юзаются. Смысл в том, чтобы точка обновлялась при каждом приказе, а для этого нужно юзать глобальную точку(при мультиюзе будут баги, т.к. юнита будет двигать одновременно ко всем воткнутым точкам). Можно конечно всякие хэши юзать, но в данном случае, глобалка лучше.
0
20
8 лет назад
0
NekoriDes:
Darknessay, необязательно, тащемта. И я все еще не понял, при чем здесь вообще гуи. Не стоит людей дезинформировать и внушать то, что гуи в чем-то обходит jass, это не так.
Прекратите иметь мой головной мозг, сударь.
>Бросился защищать свой джасс, как собака мать родную.
Джасс - это зачастую мультиюз, на нем не юзают удгшки, а на ГУИ в основном глобалки юзаются. Смысл в том, чтобы точка обновлялась при каждом приказе, а для этого нужно юзать глобальную точку(при мультиюзе будут баги, т.к. юнита будет двигать одновременно ко всем воткнутым точкам). Можно конечно всякие хэши юзать, но в данном случае, глобалка лучше.
#точкиненужны
0
19
8 лет назад
0
Diaboliko:
Я не вижу ни одной ситуации в которой SetUnitPosition лучше SetUnitX/Y.
Если я правильно понимаю, УХ не сбивает касты, то есть можно в процессе движения отдавать приказы и кастовать? Если да, тогда это вариант движения, не сбиваюзего приказы, например для каких то текучих песков, которые должны создавать неудобство, но если нужно, чтобы юнит был статичен во время движения - тут лучше позишен.
Это вариативность, а не лучше-хуже, ибо способы различаются.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.