I remember in Realm Rush, Gary briefly explains the concept of Object Pooling. Is there a particular downside or upside to Instantiate the effect, rather than having it part of the Player prefab and simply use Play() on it?
Or are we going to refactor the effects in the future and use some sort of Object Pool?
I’ve added my LevelUp particle effect directly inside the Player prefab and unchecked “Play on Awake” this way I can simply call it with Play anytime I need it. I’ve also parented a Sword Slash that I can call when I attack with the sword. With this approach, you could also add some Trail effects for running and other things. Is there a downside to this?