Клипы
Одному персонажу обычно нужно несколько движений: стоит, бежит, прыгает. Держать их все в одной анимации неудобно — они мешали бы друг другу. Поэтому каждое движение — это отдельный клип, маленькая самостоятельная анимация внутри объекта.
У одного персонажа может быть несколько клипов: «покой», «бег», «прыжок». Это как набор коротких роликов, между которыми вы переключаетесь по ситуации.
Что такое клип
Клип — это отдельная анимация со своим набором кадров и своей длиной. У каждого клипа есть имя, чтобы было понятно, что это за движение. Все клипы живут в одном объекте, но проигрываются по одному.
Несколько на персонаже
Вы делаете клипы по очереди: нарисовали позу покоя — записали клип «покой»; сделали цикл бега — записали клип «бег». Так у персонажа накапливается «словарь» движений.
Пример: у героя платформера клипы «стоит», «идёт», «прыгает», «падает».
Переключение
Нужное движение включается выбором клипа — вручную, пока вы собираете сцену, или автоматически по ходу игры. Во втором случае клип меняется формулой или событием: нажали прыжок — включился клип «прыжок»; приземлился — вернулся «покой».
Это та же логика, что и везде в Formo: событие задаёт момент, а смена клипа — действие.
Зачем это удобно
Клипы позволяют один раз нарисовать персонажа и переиспользовать его во всех состояниях, не плодя копий. Особенно хорошо это работает с компонентами: заготовка с набором клипов — и каждый её экземпляр умеет все те же движения.
Что запомнить
- Клип — отдельная именованная анимация внутри объекта.
- У персонажа их может быть несколько: покой, бег, прыжок.
- Клип включается вручную или автоматически — формулой или событием.
- Хорошо сочетается с компонентами: один персонаж умеет все движения.
Дальше — Покадровая анимация кистью: когда движение рисуют руками.