Exemple #1
0
    // 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();
    }
Exemple #3
0
 private void Start()
 {
     TempDataTracker.GetInstance();
     EnvironmentController.GetInstance();
     CrtCounterObservor = CreatureCounterObservor.GetInstance();
 }