В общем есть ли способ замедлить саму скорость удара юнита? Не скорость атаки, а скорость замаха и удара
Принятый ответ
Графика - Анимация: обратный ход броска
Графика - Анимация: точка броска
Графика - Анимация: точка броска
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Графика - Анимация: точка броска
Отредактирован PT153
Отредактирован MpW
Можно таймером проверить это время между событиями "юнит начинает применять способность" и "юнит приводит способность в действие". В событии "юнит начинает применять способность" юнит начинает проводить анимацию (махание руками), а в событии "юнит приводит в способность в действии" юнит уже накидывает эффекты (на себя кидает эффект, или на цель, или область). Короче это время между этими двумя событиями, между началом анимации и киданием эффекта. За это время нельзя будет заставить юнита резко применить другую анимацию. Сделано специально, чтобы юниты во время анимации резко не принимали другую анимацию, а просто доделывали её до конца.
не обязательно эффект кидается в противника, эффект можно над небом появится освещая всех. Короче говоря эффект это какое-то действие заклинания, а не только спецэффекты. Даже событие приводит в действие переводится так: EVENT_PLAYER_UNIT_SPELL_EFFECT. Когда юнит кидает молот бурь, у противника начинается только-только появляться бафф "оглушение", это значит он получил эффект. Или когда паладин применяет щит неуязвимости, у него появляется бафф (заметьте, что событие не работает у таких способностей как "Укрыться за щитом", поскольку при применении у него нету баффа). Еще эффект приходит, когда нажимаешь и эффекты приходят типа буран, звездопад, покой.
Время анимации после применения скилла. Можно таймером проверить это время между событиями "юнит приводит способность в действие" и "юнит завершает применение способности". В событии "юнит приводит способность в действии" юнит кидает эффект (если это channeling-заклинание типа буран или зведопад, то заклинание будет продолжаться), а в событии "юнит завершает применение способности" юнит прекращает анимацию (а если это channeling-заклинание, то завершается еще и заклинание). Но в этом промежутке между "приводит" и "завершает" можно перебить анимацию другой: короче юнит помахал, кинул эффект и в этот момент обычно юнит уже должен опускать руки после махания, но приказом можно перебить анимацию. Может не доделать ее.
но это конечно не ответ на твой главный вопрос.
Отредактирован Феникс