Добавлен MadWay
Хелп, триггерно не двигается область
Изображения:
Изображения:
Фишка способности такая - герой роет яму-могилу. Как только к ней приближается не Нежитовский герой (в конце объясню, почему не сделал через владельца), то он исчезает и получает урон 1% от макс. кол-ва хп в сек.
Как только герой спавнит могилу, то она записывается в переменную могилы, а старая удаляется. Дальше делается переменная области и туда записывается область Grave. Затем у могилы воспроизводится анимация Stand Alternate, ибо юзаю я модель могильщика закопавшегося. Дальше перемещается область, а вот тут проблемка. Не перемещается, а остается на месте. Объясните, почему?
Как только герой спавнит могилу, то она записывается в переменную могилы, а старая удаляется. Дальше делается переменная области и туда записывается область Grave. Затем у могилы воспроизводится анимация Stand Alternate, ибо юзаю я модель могильщика закопавшегося. Дальше перемещается область, а вот тут проблемка. Не перемещается, а остается на месте. Объясните, почему?
Принятый ответ
Matvey2, Кароче область это игровой обьект region, а то к куда входит юнит и срабатывает триггер это rect.
В регион добавляется рект, а на него регистрируется событие, что в него юнит вошел или вышел.
Регион ты передвинул, а рект где был там и остался...
Применяй дамми юнита и событие Units In Range , юнита можно двигать.
В регион добавляется рект, а на него регистрируется событие, что в него юнит вошел или вышел.
Регион ты передвинул, а рект где был там и остался...
Применяй дамми юнита и событие Units In Range , юнита можно двигать.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Melissa
Только всё очень печально получится, если не добавить условие "Grave содержит юнита", т.к. регистрироваться по идее будут все области, когда-либо бывшие grave
Отредактирован MadWay
Какие еще области могут быть Grave?
Я почти не разбираюсь в GUI, объясни поподробнее. Что нужно сделать, чтобы область таки сдвинулась
В регион добавляется рект, а на него регистрируется событие, что в него юнит вошел или вышел.
Регион ты передвинул, а рект где был там и остался...
Применяй дамми юнита и событие Units In Range , юнита можно двигать.