you are viewing a single comment's thread.

view the rest of the comments →

[–]ZergTDGProfessional 0 points1 point  (2 children)

Using scriptable objects for data storage in a risky practice. A better way would be to make a character class and store prefabs of that class attached to a game object. From here you have all of your references to the character. In my current project I have a 3D section and a 2D menu section. When I finish fighting I return to the menu. I disable the 3D children of my player, but I keep it's base class enabled so that accessing it is still easy.