Есть простенький метод поворота персонажа.
Есть аниматор.
В аниматоре - анимация Idle, где всего несколько ключей со сменой спрайта.
Без аниматора все отрабатывает корректно. С ним - поворота не происходит. Если мы меняем localScale самого игрового объекта, то почему с аниматором происходит такая фиксация?
Синтаксис:
Используется csharp
facingRight = !facingRight;
Vector3 Scaler = transform.localScale;
Scaler.x *= -1;
transform.localScale = Scaler;
Vector3 Scaler = transform.localScale;
Scaler.x *= -1;
transform.localScale = Scaler;