// create an instance of this script as an object public static CreatureCounterObservor GetInstance() { if (!Instance) { Container = new GameObject { name = "CreatureCounterObservor" }; Instance = Container.AddComponent(typeof(CreatureCounterObservor)) as CreatureCounterObservor; } return(Instance); }
private void Start() { _food = (GameObject)Resources.Load("Prefabs/Foodbit"); string name = this.name.ToLower(); _settingsReader = SettingsReader.GetInstance(); TempDataTracker.GetInstance(); UiDepthHandler = UIDepthHandler.GetInstance(); SpawnerOrganiser = SpawnerOrganiser.GetInstance(); CreatureCounterObservor = CreatureCounterObservor.GetInstance(); SetupVariables(); Energy = TotalEnergy; Creatures = new ArrayList(); Foods = new ArrayList(); }
private void Start() { TempDataTracker.GetInstance(); EnvironmentController.GetInstance(); CrtCounterObservor = CreatureCounterObservor.GetInstance(); }