Skip to content

Слои и анимации

Слои

Слои нужны, чтобы наводить порядок в рисунке и собирать из кадров анимацию.

Слои с рисункомСлои с рисунком
Многослойный рисунок без анимации. Новый слой #12 набран жирным — значит, он ваш.

Два слоя есть на холсте всегда, и их нельзя ни удалить, ни изменить: fg (передний план) и bg (фон).

Свой слой создаётся кнопкой Добавить… (Add…) на панели слоёв — она предложит разместить его над текущим или под ним.

Собственные слои легко узнать: их номер набран жирным.

Номер слоя показывает порядок создания, а не позицию в стопке.

Удалить свой слой можно кнопкой Удалить кадр, но только когда на нём остался последний кадр. Отменить это действие пока нельзя.

Внимание

Будьте осторожны, когда рисуете не на fg, не на bg и не на своих слоях: владелец слоя может удалить вашу работу. Лучше создайте для рисования свой слой.

Отдельные линии можно перекидывать между слоями и кадрами — за это отвечает Переместить на кадр в инструменте «Выделение».

Анимации

Хотя инструментов пока немного, анимация может заметно преобразить ваши рисунки.

Слои с рисунком
Старая анимация на scribble.pub — 4 кадра в секунду
Список слоёв работает ещё и как таймлайн анимации.

Частота кадров пока фиксированная — 8 кадров в секунду, то есть каждый кадр висит на экране 125 мс. Чтобы замедлить анимацию, задержите кадр кнопкой Повторить кадр.

Повтор — это не копия

Повторить кадр не заводит второй кадр, а показывает тот же самый ещё раз в другом месте таймлайна. Поэтому стоит дорисовать что-то в одном повторе — и это тут же появится во всех остальных.

Количество кадров на слоях может быть разным. О том, как они зацикливаются, — ниже.

Редактировать можно кадр в любой позиции. Скажем, в анимации из 4 кадров удаление кадра на 7-м тике удалит третий кадр: 7-й тик — это третий тик второго цикла.

Анимация живёт на своём слое

Добавлять кадры можно только на свой слой. Ни на стандартные fg и bg, ни на чужие слои кадр не поставить, так что любая анимация начинается с создания слоя — см. Слои выше.

Как создать простую анимацию

Анимация маятника НьютонаАнимация маятника Ньютона
Маятник Ньютона — то, что у нас получится.

Мы не просто соберём эту анимацию по шагам, но и посмотрим, где всё может пойти не так и как это исправить.

Прежде чем начать

Есть идея туториала получше или пара приёмов, которыми хочется поделиться? Или вы уже сняли видео для YouTube, Instagram или TikTok о том, как рисуете у нас анимации?

Покажите! Расскажите сообществу или отметьте нас в Bluesky, X (Twitter), Instagram или TikTok — посмотрим и обязательно расскажем о вас.

Шаг 1 из 15

Нарисуйте неподвижную часть

Начните с того, что двигаться не будет. Эти три шара останутся на месте до самого конца.

Режимы анимации

Если на слое есть хотя бы два кадра, для него можно выбрать режим анимации (Animation mode):

  • Sequential (последовательный) — кадры идут по порядку. Режим по умолчанию, для обычной анимации.
  • Random (случайный) — кадры идут вразнобой, причём у каждого зрителя по-своему.
  • Roll (бросок) — тик выпадает случайно, когда кто-нибудь отправляет в чат команду /roll, и держится до следующего броска. Тик генерируется на сервере и одинаков для всех, поэтому режим отлично подходит, чтобы рисовать настольные игры и играть в них.
Что можно сделать в режиме Roll: игроки бросают кости командой /roll в чате.

Последовательный цикл

Последовательный режим крутится бесконечно. Если на слоях разное число кадров — скажем, 3 и 4 — и одно не делится на другое (в отличие от 3 и 6), циклы разъедутся, и по ходу анимации кадры будут складываться в разные сочетания (как раз такой случай разбирается в туториале выше).

Смотрите, что происходит: слой из 3 кадров закончил цикл и вернулся к первому кадру, а слой из 4 показывает в этот момент четвёртый. На следующем тике трёхкадровый перейдёт ко второму, а четырёхкадровый только вернётся к первому. Таймлайн прокручивается бесконечно, так что листать можно сколько угодно — пока не найдёте нужное сочетание кадров.

Если поставить анимацию на паузу, все последовательные слои замрут на том тике, на котором вы стоите в списке слоёв.

Случайный и бросок

Случайный и Бросок действуют на все слои одинаково — поэтому рисунок можно спокойно разложить по нескольким слоям, и вести себя они будут предсказуемо.

Самый простой случай: если на всех слоях одинаковое число кадров, в каждый момент на них показан один и тот же тик.

На примере ниже на слоях 3 и 4 нарисованы цифры от 1 до 3 — и число всегда совпадает.

Режим Random, на каждом слое одинаковое число кадров.

Под капотом кадр выбирается так: берётся случайный процент и применяется к каждому слою по отдельности. Например:

  • На слое из 4 кадров процент меньше 25% даёт первый кадр, от 25% до 50% — второй, и так далее.
  • На слое из 3 кадров процент меньше ~33% даёт первый кадр, от ~33% до ~66% — второй, и так далее.

Это стоит держать в голове, если хочется предсказуемого поведения от слоёв с разным числом кадров в случайном режиме или в броске.