Как сделать анимацию в Roblox

Как сделать анимацию в Roblox

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

Позы

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

Как определить позу

  1. Установите положение рамки для своей позы, перемещая панель скруббера с помощью мыши.
  2. Нажмите на компонент буровой установки.
  3. Поверните элемент так, как вы хотите.
    После этого шага вы заметите, что полоска скруббера укажет на создание новой дорожки. На нем будет символ бриллианта. У каждой позы будет свой трек.
  4. Выберите новую часть тела и внесите изменения, чтобы добавить ее в позу.
  5. Нажмите кнопку воспроизведения в левом верхнем углу окна.

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

Тонкая Настройка Поз

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

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

Повторное Использование Поз

Не каждый кадр анимации должен быть уникальной позой. Вы можете повторно использовать определенные позы для поддержания непрерывности анимации. Кроме того, стандартные комбинации клавиш копирования и вставки работают как в Windows, так и на Mac.

  1. Нажмите на значок бриллианта рядом с ключевым кадром, который вы хотите скопировать.
  2. Нажмите Ctrl+C.
  3. Переместите панель в новое положение.
  4. Нажмите Ctrl+V.

Выбрав ключевой кадр и нажав кнопку Удалить или Пробел, вы можете удалить его из анимации. Как вы можете видеть, Roblox Studio делает все очень удобным для начинающих с помощью стандартных команд клавиатуры.

Выбор типа анимации

Есть несколько типов анимации, которые Roblox может использовать, чтобы собрать ваши позы воедино.

  1. Линейный.
  2. Кубический.
  3. Постоянный.
  4. Эластичный.
  5. Подпрыгивать

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

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

И последнее, но не менее важное: постоянное смягчение может сделать вещи более фрагментированными. Этот тип выполняется путем объединения ключевых кадров и устранения интерполяции между ними.

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

Настройки анимации и события

В редакторе анимации вы найдете кнопку зацикливания. Это позволит вам зацикливать определенные анимации. Однако он не будет оптимально сочетать конечный ключевой кадр с первым ключевым кадром.

Обходным решением этой проблемы было бы скопировать ваш первый ключевой кадр и использовать его в качестве последнего. Если вы сделаете это, петлитель сможет интерполировать два ключевых кадра.

Именно в этот момент вы захотите назначить приоритет для своей анимации. Приоритеты перечислены следующим образом от самого низкого до самого высокого.

  1. Ядро.
  2. Праздный.
  3. Движение.
  4. Экшен.

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

Как выявлять и создавать события

  1. Нажмите кнопку переключения передач в правом верхнем углу временной шкалы.
  2. Выберите опцию Показывать события анимации.
  3. Выберите позицию на временной шкале для нового события.
  4. Нажмите кнопку Изменить события анимации.
  5. Выберите опцию Добавить событие.
  6. Дайте название вашему новому событию.
  7. Перейдите в поле параметр и введите строку параметров.
  8. Нажмите Сохранить, чтобы зарегистрировать новое событие.
    Вы узнаете, сработало ли это, как только маркер станет видимым в этом месте на временной шкале.
  9. Выберите маркер события.
  10. Скопируйте событие.
  11. Переместите полоскательницу вправо настолько, насколько, по вашему мнению, должно продолжаться мероприятие.
  12. Нажмите Ctrl+V.

Как сохранить анимацию

Вы сохраняете анимацию как последовательность ключевых кадров. Вот как это сделать:

  1. Нажмите на значок с тремя точками в окне редактора.
  2. Выберите опцию Сохранить.
  3. Снова щелкните значок с тремя точками.
  4. Выберите опцию Экспорт.
  5. Скопируйте идентификатор актива, указанный в URL – адресе, — это последний номер в URL-адресе.

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

Содействие Молодым Дизайнерам В Создании Анимации

Судя по всему, Roblox-это сложная платформа с мощным и продвинутым студийным редактором. Тем не менее, по крайней мере, редактор анимации-это простой в освоении аспект студии Roblox.

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

Читайте далее:
Сохранить статью?
Андрей Вознесенский

Автор статьи имеет опыт разработки в области программного обеспечения и языков программирования, таких как C++, Java и Python. Андрей также любит писать статьи для нашего сайта Androidmafia, предан своему делу и является отличным помощником для любой команды.

Андроид мафия