this is the gameplay part of the system, it holds a skin and has helpful functions to access that skin

most of these functions are basic getters but there are 3 unique ones:

how to use

you should add this component to you player character class or any class that you want to have a skin first. and then when implementing the animations state machine/ graph use the getter nodes of the component to get the proper flipbook needed.

example usage

example usage