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

Позы
Создание анимации персонажей в Roblox Studio предполагает создание поз. Вы можете создавать позы, перемещая определенные части тела под разными углами. Как только у вас будет несколько поз, анимация смешает их, чтобы создать плавный переход от позы к позе.
Как определить позу
- Установите положение кадра для вашей позы, перемещая ползунок с помощью мыши.
- Щелкните компонент буровой установки.
- Поверните элемент как хотите.
После этого шага вы заметите, что полоса прокрутки будет указывать на создание новой дорожки. На нем будет символ ромба. Каждая поза будет иметь свой след.
- Выберите новую часть тела и внесите необходимые изменения в позу.
- Нажмите кнопку воспроизведения в верхнем левом углу окна.
Это позволит вам предварительно просмотреть вашу анимацию. Всегда делайте это, чтобы быть на правильном пути.
Позы для тонкой настройки
Когда вы закончите с позами, пора поработать над анимацией. Как было сказано ранее, аниматор сгладит переход. Но это не значит, что вы не можете вручную улучшить что-то со своей стороны.
Вы можете настроить ключевые кадры, чтобы улучшить окончательную анимацию. Вы можете добавлять новые ключевые кадры и удалять то, что считаете ненужным. Вы также можете отредактировать таймфрейм, чтобы сделать переходы более плавными и правдоподобными.
Повторное использование поз
Не каждый кадр анимации должен быть уникальной позой. Вы можете повторно использовать определенные позы для сохранения непрерывности анимации. И стандартные комбинации клавиш копирования / вставки работают как на Windows, так и на Mac.
- Щелкните значок ромба рядом с ключевым кадром, который вы хотите скопировать.
- Нажмите Ctrl + C.
- Переместите планку в новое положение.
- Нажмите Ctrl + V.
Выбрав ключевой кадр и нажав клавишу Delete или Backspace, вы можете удалить его из анимации. Как видите, Roblox Studio делает вещи очень удобными для новичков с помощью стандартных команд клавиатуры.
Выбор типа анимации
Есть несколько типов анимации, которые Roblox может использовать, чтобы объединить ваши позы.
- Линейный.
- Кубический.
- Постоянный.
- Эластичный.
- Подпрыгивать
Каждый параметр относится к разному типу ослабления анимации. Ослабление - это концепция, которая относится к тому, как объект перемещается между ключевыми кадрами. Под линейным замедлением понимается устойчивое движение или постоянная скорость. Elastic попытается переместить объект так же, как если бы он был прикреплен к резинке.
Кубическое замедление использует кубическую интерполяцию для облегчения ввода и вывода ключевых кадров. Сглаживание отскока может сделать анимацию немного более упругой. Особенно в начале и в конце анимации.
И последнее, но не менее важное: постоянное ослабление может сделать вещи более фрагментированными. Этот тип достигается путем совмещения ключевых кадров и исключения промежуточной интерполяции.
Вам нужно будет попробовать каждую из них, чтобы понять, что лучше всего подходит для вашей модели персонажа. Ни один тип смягчения не превосходит другие. Модели персонажей и тип поворота, который вы применяете, будут определять, какая анимация может обеспечить плавность хода.
Настройки и события анимации
В редакторе анимации вы найдете кнопку зацикливания. Это позволит вам зацикливать определенные анимации. Однако он не будет оптимально смешивать последний ключевой кадр с первым ключевым кадром.
Обходной путь для этой проблемы - скопировать ваш первый ключевой кадр и использовать его в качестве последнего. Если вы сделаете это, петлитель сможет интерполировать между двумя ключевыми кадрами.
На этом этапе вы также захотите назначить приоритет для своей анимации. Приоритеты перечислены в порядке убывания.
- Основной.
- Праздный.
- Движение.
- Действие.
Обратите внимание, что установка более высокого приоритета позволит вам переопределить анимацию с более низким приоритетом во время ее воспроизведения.
Как выявить и создать события
- Нажмите кнопку с шестеренкой в правом верхнем углу шкалы времени.
- Выберите параметр «Показать события анимации».
- Выберите место на временной шкале для нового события.
- Нажмите кнопку «Редактировать события анимации».
- Щелкните опцию Добавить событие.
- Дайте вашему новому мероприятию имя.
- Перейдите в поле параметра и введите строку параметра.
- Нажмите «Сохранить», чтобы зарегистрировать новое событие.
Вы узнаете, сработало ли это, когда маркер станет видимым в этом месте на временной шкале.
- Выберите маркер события.
- Скопируйте событие.
- Переместите ползунок вправо настолько, насколько, по вашему мнению, событие должно длиться.
- Нажмите Ctrl + V.
Как сохранить анимацию
Вы сохраняете анимацию как KeyframeSequence. Вот как это сделать:
- Щелкните значок с тремя точками в окне редактора.
- Выберите опцию Сохранить.
- Щелкните значок с тремя точками еще раз.
- Выберите опцию Экспорт.
- Скопируйте идентификатор объекта, указанный в URL - это последний номер в URL.
Если вы просто сохраните анимацию и не экспортируете ее, вы не сможете использовать ее вне редактора. И вам понадобится идентификатор актива, чтобы создать сценарий анимации для использования в играх.
Привлечение молодых дизайнеров к созданию анимации
По общему мнению, Roblox - это сложная платформа с мощным и продвинутым студийным редактором. Тем не менее, по крайней мере, редактор анимации - это простой в освоении аспект Roblox Studio.
Основываясь на вашем опыте работы с Roblox и другими инструментами для создания анимации, дайте нам знать, что, по вашему мнению, нужно улучшить? Вы предпочитаете текущий интерфейс или предпочитаете, чтобы было задействовано больше сценариев?