Как повесить на юнита обратный отсчет, как для призванного существа, но в последствии не убить самого юнита? При этом таймер все так же можно было бы остановить.
Принятый ответ
По идее таймер может встать на паузу, если юнита поставить на паузу. Правда, там и бафф стана может сохраниться, но это не точно.
Ещё есть вариант с отображением не полоски, а цифр оставшегося времени, как-нибудь красиво это замутив. Например, с помощью DGUI создавая панель над панелью характеристик и портрета, где будет указано оставшееся время, либо просто убывающая шкала, ведь в неё не придётся вглядываться.
Всё-таки опиши на конкретном примере, как это должно выглядеть, а не общими словами.
Ещё есть вариант с отображением не полоски, а цифр оставшегося времени, как-нибудь красиво это замутив. Например, с помощью DGUI создавая панель над панелью характеристик и портрета, где будет указано оставшееся время, либо просто убывающая шкала, ведь в неё не придётся вглядываться.
Всё-таки опиши на конкретном примере, как это должно выглядеть, а не общими словами.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
LordDracula: 8gabriel8: Что за событие отлавливает истечение такого таймера?
NazarPunk: 8gabriel8: Из перечисленного вами скорее всего третье. Просто отобразить таймер на юните, получить визуальный эффект обратного отсчета. Я пытался достичь этого при помощи UnitAppltTimedLife и превращения. Первое убивало юнита, второе нельзя было остановить.
Останавливать в случае стана, в случае использования на юнита способностей, останавливающих режимы, оставшееся время которых таймер и должен был отображать. В самых разных целях.
Под "остановить" я имел ввиду поставить на паузу, если что.
Можно сделать над юнитом шкалу времени действия, как полоска здоровья.