Добрый день товарищи!
Суть в чём, у меня карта с перевоплощением + триггер когда к юниту привязывается камера (он ходит, а она следует за ним). Всё работает, но когда юнит перевоплощается в другого -> привязка камеры к юниту пропадает.
Как быть и что делать, объясните пожалуйста на пальцах, желательно со скриншотами.
И ещё один мини-вопрос на который не обязательно отвечать: после написания триггера (стаканье предметов имеющие заряды???) внезапно Книга Знаний начала давать +2 уровня, вместо +1, триггер вроде нормальный, а конкретно в чём проблема не ясно.
Заранее спасибо.

Принятый ответ

Reach, каким образом делается перевоплощение в твоей карте?
Через способность, улучшение или триггерно заменой одного юнита на другой?
Мне кажется, должно сработать через Casting unit.
Я делал через способность.
Сначала нужно создать переменную типа Боевая единица.
Потом установить ей значение - тот юнит, который будет перевоплощаться.
Привязать камеру к юниту (то есть уже к переменной).
Когда юнит применяет способность, поменять значение переменной на Casting unit.
Прикрепить обратно камеру к переменной-юниту.
Обозначения на скрине:
Unit [10] - это тот самый юнит
Способность Смена оружия - сделана на основе способности друида ночных эльфов с флагом "Непрерываемый" для того, чтобы можно было перевоплощаться обратно и не терять при этом предметы.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
18
8 лет назад
0
Тут нужно видеть сами триггеры.
  1. Если не получается найти ошибку, то нужен триггер, привязывающий камеру во время применения способности к Casting unit.
  1. У меня была подобная ошибка (в переменную прибавлялось +1, но два раза), решение нашлось не в том триггере, где ожидал. Поищи в связанных с ним (постепенно отключая действия, которые могут привести к этой ошибке).
0
12
8 лет назад
0
Maniac_91:
Тут нужно видеть сами триггеры.
  1. Если не получается найти ошибку, то нужен триггер, привязывающий камеру во время применения способности к Casting unit.
это не ошибка, была привязка к юниту А, юнит А перевоплотился в юнита В, тем самым сломав триггер. идея с привязкой камеры во время применения способности, плохая- почему, да потому, что это новый юнит, и его никак не забендить в триггеры.
Я думал что нужно изначально сделать привязку к юниту через переменную, но я не могу понять как...
0
18
8 лет назад
0
Reach, каким образом делается перевоплощение в твоей карте?
Через способность, улучшение или триггерно заменой одного юнита на другой?
Мне кажется, должно сработать через Casting unit.
Я делал через способность.
Сначала нужно создать переменную типа Боевая единица.
Потом установить ей значение - тот юнит, который будет перевоплощаться.
Привязать камеру к юниту (то есть уже к переменной).
Когда юнит применяет способность, поменять значение переменной на Casting unit.
Прикрепить обратно камеру к переменной-юниту.
Обозначения на скрине:
Unit [10] - это тот самый юнит
Способность Смена оружия - сделана на основе способности друида ночных эльфов с флагом "Непрерываемый" для того, чтобы можно было перевоплощаться обратно и не терять при этом предметы.
Загруженные файлы
Принятый ответ
0
20
8 лет назад
0
а еще есть действие - set variable
а еще есть у орков способность - темный
советую совместить одно с другим
0
3
8 лет назад
0
Это конечно маловероятно, но может быть ты случайно забыл указать морф в эквивалентах твоего юнита?
0
12
8 лет назад
Отредактирован pas logique
0

Короче, в чём фишка: нужна короткая задержка перед использованием, и всё работает превосходно... спасибки всем
Чтобы оставить комментарий, пожалуйста, войдите на сайт.