Добавлен Maximal1111
Нужно сделать условие на начало движения боевой единицы и на конец движения. Как?
Принятый ответ
ваши методы мне не подходят, придётся без этого карту делать :(
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Real60Hz
Если не хочется ничего делать ищи на hiveworkshop IsUnitMoving от Bribe'a. Там есть детект начала движения точно, а вот конец не знаю, еще есть просто условие если юнит двигается.
Непростой ответ:
Это не просто для юзера незнакомого с джасом, тут нужно знать несколько нюансов. Вообще повесить на юнита таймер и проверять расстояние между координатами, если оно больше 0, значит юнит двинулся. Чтобы это было именно событием можно прийти к такому извращению. В событиях в категории игра есть сравнение переменной, оно должно быть реальным и не массивным. Когда по таймеру видно, что юнит сместился ставишь это число на 1 и сразу же обратно на 0. Твой триггер с событием словит это изменение на 1 и посчитает, что твой юнит двинулся. Но это именно извращенский способ потому что, тому кто написал такую систему с нуля это событие вообще не понадобится, это полезно только для гуи юзеров.
Ред. Real60Hz