IT-словарь › Программирование › События анимации

События анимации

Программирование Svenska → Обновлено: 2026-10-25

Маркеры на временной шкале анимации, вызывающие колбэки на заданных кадрах — звук шага, включение хитбокса, эффект частиц, — так что тайминг хранится в клипе, а не в коде.

Взмах меча должен звучать и наносить урон ровно в тот момент, когда клинок вытянут полностью. Вместо того чтобы угадывать этот момент в коде, аниматор ставит маркер события на нужный кадр, а движок вызывает функцию, когда воспроизведение его проходит. Так обрабатываются шаги, появление снарядов и включение или выключение хитбокса.

Известные реализации — AnimationEvent в Unity и AnimNotify в Unreal. Выигрыш в том, что тайминг и содержимое остаются вместе в клипе: сдвинул ключевой кадр — звук последовал за ним, код менять не нужно. События запускает тот конечный автомат, который сейчас проигрывает клип.

← Назад к словарю