Скелетная анимация в C# SFML 2D - PullRequest
       16

Скелетная анимация в C# SFML 2D

0 голосов
/ 11 февраля 2020

Я полностью зелен, когда дело доходит до скелетной анимации в 2D. Я создаю платформенную игру, и я получил для нее графику - части тела, из которых можно приклеить персонажа. Моя проблема в том, что я понятия не имею, как go об этом. Вопрос в том, как реализовать анимацию в игре. Я мог бы делать это кадр за кадром из ранее склеенных частей тела, но мне нужен персонаж, чтобы посмотреть на курсор мыши, чтобы он отвалился. Я прошу несколько идей.

1 Ответ

0 голосов
/ 11 февраля 2020

О вашей проблеме: если вы хотите, чтобы все части вашего персонажа смотрели на мышь, вы должны вращать своего персонажа, если вам нужна только часть (например, голова персонажа), вам нужно вращать голову.

Я мог бы дать вам несколько способов реализовать анимацию, которую я знаю

  • Рисовать анимацию кадр за кадром: просто, легко подходить и обрабатывать, но трудно масштабировать.
  • Разделить персонажа на многие детали, каждая из которых имеет уникальную анимацию: гибкая, хорошо масштабируемая, но сложная в обращении, потому что вы должны убедиться, что все детали склеены правильно (с нуля, без инструментов или двигателя). Я думаю, что видео может помочь вам узнать больше о том, как они создают скелетную анимацию в Unity (так же, как Spine ).

    Надеюсь, это поможет.

...