Я создаю API для себя, чтобы выполнять 2D скелетную анимацию.
У меня есть класс Bone и класс Skeleton.
Skeleton создает корневую кость, а затем последующие костидобавлено с помощью метода add Skeleton, предоставив родительскую кость.
Что я сейчас хочу сделать, это добавить анимацию и кадры.
То, о чем я думал, - это класс, который может загружать и интерполироватьанимации.Так что это будет объект, который будет загружать анимацию.Затем в каждом кадре будет использоваться скелет и соответственно изменяться скелет.
Это хороший дизайн?Должна ли анимация брать скелет или скелет должен брать анимацию и накладывать ее на себя?