Добрый вечер, у меня такая проблема: сделал триггер, в котором, при входе определенного юнита в определенную область должен работать триггер, но он работает только в том случае, если юнит зайдет один раз в область, выйдет и опять зайдет, как сделать так что бы первого раза всё сработало?
Принятый ответ
nazarpunk, ну ты бы хоть поинтересовался и удосужился проверить прежде чем дизинфу так нагло говорить, я только что проверил, не учитывает если войти с северо/востока
не первый раз ведь эта тема поднимается уже
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован nazarpunk
Отредактирован MpW
Это с регионами было точно также. Там на клеточки 32×32 разбивает. Верхние и правые крайние квадратики не учитывает. Но суть та же.
Если у вас рект лежит между коордами 30-56
size = 56-30=26 - размер ректа. Там ширина или длина у пряугольника
minx=30 => программа будет брать 0. Если бы там был 35, то взял бы ближайший шаг 32.
maxx=minx+size=26 => преобразует 32. Сдвигает
в итоге просто на каждый регион регистрировал его рект, и уже выгружал рект из региона триггера