Зміст курсу
Бійцівська гра в Unity
Бійцівська гра в Unity
Керуйте своєю анімацією за допомогою скрипта
У Unity керування анімаціями за допомогою скриптів дозволяє створювати динамічні та інтерактивні враження у ваших іграх або додатках. Цей підхід дозволяє запускати анімації, змінювати їх швидкість відтворення, змішувати між анімаціями та реагувати на різні події під час виконання.
Керування параметрами
- animator: Це посилання на компонент Animator, прикріплений до GameObject у Unity;
- SetBool(): Це метод, наданий компонентом Animator. Він використовується для встановлення значення булевого параметра в Animator Controller, який відповідає за керування анімаціями;
- "isRunning": Це назва булевого параметра в Animator Controller;
- true: Це значення, яке ми встановлюємо для параметра "isRunning".
Зміна масштабу
Зміна масштабу x нашого персонажа перевертає його, оскільки масштабування негативно вздовж осі x дзеркально відображає спрайт горизонтально. Більшість 2D-спрайтів за замовчуванням дивляться вправо. Перевернення масштабу змінює це. Персонаж здається, що дивиться в протилежному напрямку. Це відбувається через те, як Unity інтерпретує негативні значення масштабу, перевертаючи візуальне зображення спрайта навколо його центральної лінії, змінюючи його орієнтацію.
Гравець з Позицією X Масштаб
Гравець з Негативним X Масштаб
Додаткові ресурси
Дякуємо за ваш відгук!