Is it better to have several inactive prefabs in a scene, or one prefab that changes accordingly?
I have several unlock-able characters that a player must pay to play as. I was wondering which of the following methods is better.
I originally thought that I should just add all the prefabs of the unlock-able characters, and based on what is set as "true" in the user prefs, make that specific prefab active and the rest inactive.
Then I thought maybe it is possible to just write a code that changes the Animation of the character Prefab accordingly (so if I unlock character 1, I set the animation for character 1. if I unlock Character 2 then I set the animation for character 2) - all of the characters do the same thing its just a cosmetic change which is why i thought of this idea of just using the single prefab. - Is this even possible to do maybe by doing get component Sprite render ?
Whats the recommended method?
Thank you very much in advance!