Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Керуйте своєю анімацією за допомогою скрипта | Система анімації Unity
Бійцівська гра в Unity
course content

Зміст курсу

Бійцівська гра в Unity

Бійцівська гра в Unity

1. Система анімації Unity
2. Поведінка гравця
3. Поведінка Ворога
4. Покращення гри
5. Покращення гри Flappy Bird

bookКеруйте своєю анімацією за допомогою скрипта

У Unity керування анімаціями за допомогою скриптів дозволяє створювати динамічні та інтерактивні враження у ваших іграх або додатках. Цей підхід дозволяє запускати анімації, змінювати їх швидкість відтворення, змішувати між анімаціями та реагувати на різні події під час виконання.

Керування параметрами

  • animator: Це посилання на компонент Animator, прикріплений до GameObject у Unity;
  • SetBool(): Це метод, наданий компонентом Animator. Він використовується для встановлення значення булевого параметра в Animator Controller, який відповідає за керування анімаціями;
  • "isRunning": Це назва булевого параметра в Animator Controller;
  • true: Це значення, яке ми встановлюємо для параметра "isRunning".

Зміна масштабу

Зміна масштабу x нашого персонажа перевертає його, оскільки масштабування негативно вздовж осі x дзеркально відображає спрайт горизонтально. Більшість 2D-спрайтів за замовчуванням дивляться вправо. Перевернення масштабу змінює це. Персонаж здається, що дивиться в протилежному напрямку. Це відбувається через те, як Unity інтерпретує негативні значення масштабу, перевертаючи візуальне зображення спрайта навколо його центральної лінії, змінюючи його орієнтацію.

Гравець з Позицією X Масштаб

Гравець з Негативним X Масштаб

Додаткові ресурси

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 5
some-alt