Создаю спелл щита, который отталкивает атакующих противников. Вопрос в том как прикрепить созданную область к юниту, который использует спелл. Почему то Действие "Переместить область" не работает, пробовал записать в переменную и всё равно. Скажите плез как правильно заносить область в переменную или другой вариант Как прикрепить область к юниту
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
Блокираторы пути. Для создания космоса и безды можно использовать специальный скайбокс + специальный набор декора + прозрачный тайл.
Пользуйся поиском

25
Тут лучше делай не через область, которую ставишь в редакторе, а просто через координаты и расстояния. Например если отталкиваешь юнитов от героя - то по сути твоя область это круг, а значит проще всего в определенном радиусе отталкивать противников от героя. Ну и механику проще всего делать через проверки каждые 0.1 сек к примеру чтобы оттолкнуть кого-то. Тип если в радиусе кто-то есть то отталкиваешь.
Аналогично и квадратные области. Тут можно самому рассчитать ее пределы, тупо работая с координатами. Например квадрат. От него будет смещение вверх вниз вправо и влево по 100 единиц к примеру, и если у кого-то будет такое смещение и ниже, то его надо оттолкнуть.
23
Если уж прямо совсем нужна область, хотя и не обязательно, то
1 создай массив область - rect array
2 в коде присваивай юниту user data, случайным числом от 1 до 700, например
3 создавай область и записывай её в массив, где индекс массива равно user data юнита
4 поиск области в массиве проводи через user data юнита.
12
Делаешь так, раз в 0.05 секунд добавляй всех противников (или кого нужно) в группу в нужном радиусе от героя и переноси их за этот радиус.
32
Вредные советы подьехали, суть в том что никак, есть Rect а есть Region - это два разных хендла, вот есть действие двигать Rect а не Region, событие - юнит вошел в область, как раз работает на регион а не на ректы, суть такая создается регион в указанных координатах и с указанным размером, создается регион и добавляется в этот рект, на регион регистрируется событие в триггере, а рект уже можно двигать или удалять - это никак не отразится, к слову можно так же двигая ректы создать один большой регион сложной формы.
При этом все забыли про событие - Event Units in ragne, событие на конкретного юнита, сработает если в определенный радиус к нему войдет другой юнит.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.