I am currently following the Tower Defense Tutorial and have a question regarding inheriting. In the tutorial under the GameMaster GameObject there are quite a few classes. Most of these use the same GameObjects (ex: SceneFader). Wouldn’t be better to create a parent class of GameMaster and then inherit for the other classes to the GameMaster? WaveSpawner : GameMaster. And then only one reference to the SceneFader would be needed.
Is there an issue with doing it this way?
Thank you in advance.