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:
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