Добавлен E2RXR
Создаю спелл щита, который отталкивает атакующих противников. Вопрос в том как прикрепить созданную область к юниту, который использует спелл. Почему то Действие "Переместить область" не работает, пробовал записать в переменную и всё равно. Скажите плез как правильно заносить область в переменную или другой вариант Как прикрепить область к юниту
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Аналогично и квадратные области. Тут можно самому рассчитать ее пределы, тупо работая с координатами. Например квадрат. От него будет смещение вверх вниз вправо и влево по 100 единиц к примеру, и если у кого-то будет такое смещение и ниже, то его надо оттолкнуть.
1 создай массив область - rect array
2 в коде присваивай юниту user data, случайным числом от 1 до 700, например
3 создавай область и записывай её в массив, где индекс массива равно user data юнита
4 поиск области в массиве проводи через user data юнита.
При этом все забыли про событие - Event Units in ragne, событие на конкретного юнита, сработает если в определенный радиус к нему войдет другой юнит.