Как сделать анимацию в Роблокс
Из этой статьи вы узнаете о том как можно сделать простую анимацию в Роблокс используя Roblox Studio. Отталкиваясь от этого примера вы сможете самостоятельно создавать более сложные анимации и использовать их в собственных проектах.
Пошаговая инструкция по созданию анимации
- Заходим в Roblox Studio и нажимаем Rig Builder. После чего в появившемся меню выбираем размер персонажа R15 или R6 и его тип. Выберем Man Rig.
2. В окне предпросмотра появиться выбранная модель.
3. Для того что бы создать анимацию, необходимо нажать кнопку «Animation Editor» и в появившемся интерфейсе кнопку «Create»
4. Откроется вкладка анимирования персонажа. Первым делом выставим приблизительное время анимации в секундах.
5. Если кликнуть по какой то части тела появиться визуальный джойстик с помощью которого можно вращать часть тела в той или иной плоскости.
6. Выставите ползунок на timeline на ноль и понажимайте на все части тела которые хотите анимировать для того что бы задать начальный чекпоинт положения частей тела. Если на timeline появился белый кристаллик значит вы все сделали правильно и программа запомнила начальное положение конечности.
7. Перетяните ползунок на timeline на 1 секунду вперед и измените положение любой конечности, например руки (сделаем анимацию махания).
8. Создайте на timeline чекпоинты изменения положения руки так, что бы это было похоже на приветственное махание, а в самом конце вставьте чекпоинты из нулевой отметки (их можно скопировать Ctrl + C и вставить Ctrl + V).
9. Если нужно зациклить анимацию нажмите кнопку в виде закрученной стрелочки (смотри скриншот).
10. Что бы сохранить анимацию нажмите «File» — «Export»
11. В открывшемся меню выберите «Create New»
12. Введите название для анимации и описание (желательно на английском) и нажмите Finish.
13. Появиться окно со ссылкой на анимацию. Сохраните цифровой код id перед /redirect он нам еще понадобиться.
14. Свои анимации можно посмотреть во вкладке «Create» — «Animations»
15. Для того что бы присоединить анимации к тому или иному персонажу на своей карте, необходимо создать его в Roblox Studio. В левой вкладке выбрать Script (что бы быстро его найти введите в поиск Script)
16. В новом окне в поисковой строке введите «animation» и выберите его в окне чуть выше;
17. Вставьте скопированный ранее id анимации в поле «Animationid»
18. Пропишите этот код в скрипт (внимание: название файла анимации было изменено с «Animation» на «ahmed». Для нормальной работы скрипта можете либо поменять имя либо изменить в коде «Animation» на «ahmed»).
19. Проверяем в интерфейсе рядом с окном предпросмотра что бы не стояла галочка «Anchored»
20. Заходим на свою карту и проверяем работу анимации.