У меня есть быстрый вопрос относительно 2D-анимации Sprite, который я нигде не смог найти специально для ответа:
У меня есть спрайт с анимацией ходьбы справа. Однако я, очевидно, хочу перевернуть анимацию влево, когда он идет влево (2D боковой скроллер).
Я могу легко перевернуть спрайт, используя transform.localscale.x
, однако, который переворачивает только спрайт. Не анимационный клип. (Это больше не происходит в Unity)
Таким образом, пока спрайт переворачивается, в тот момент, когда анимационный клип начинает воспроизводиться, он переворачивается назад вправо (так как у меня есть только один анимационный клип, предназначенный для правого спрайта).
Это единственный способ сделать это, чтобы перевернуть спрайты в Photoshop, или есть способ сделать это в Unity?
Спасибо!
ОБНОВЛЕНИЕ: С фактическими версиями единицы, если вы масштабируете преобразование, умножив его на -1
, кадры анимации также масштабируются.