Переключить анимацию в аниматоре - PullRequest
0 голосов
/ 28 мая 2018

У меня есть 2d платформер, где спрайт игроков будет меняться в зависимости от того, находится ли он в режиме ожидания, прыгает, идет влево или идет вправо.Так что я сделал это прекрасно, используя аниматор, но я хочу представить снежную среду, которая изменит внешний вид игрока.

Таким образом, у игрока есть публичный bool of snowy, который установит переменную snowy ваниматор при инициализации игрока.

Вот как выглядит мой аниматор:

enter image description here

Работает нормально, но даже еслиПеременная Players Snowy по умолчанию имеет значение true, она перейдет в обычный режим ожидания, а затем переключится в режим Snowy, что очень заметно.

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...