Ejemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     textBoxManager = textBox.GetComponent <TextBoxManager> ();
     storyPic       = storyImage.GetComponent <Image> ();
     enemyTMFinaly  = enemyTeamManager.GetComponent <EnemyTeamManager> ();
     door           = GameObject.Find("DoorInOut").GetComponent <Door> ();
 }
    private void InitManager()
    {
        managersList = new List <BaseManager>();

        //-------------- IMPORTANT STUFF HERE -------------
        //the order of prepare is also the order to init of the manager
        inputManager  = PrepareManager(inputManager);
        cameraManager = PrepareManager(cameraManager);

        veikkausConnector = PrepareManager(veikkausConnector);

        playerController = PrepareManager(playerController);

        playerTeamManager = PrepareManager(playerTeamManager);
        enemyTeamManager  = PrepareManager(enemyTeamManager);

        uiManager = PrepareManager(uiManager);
        //-------------- END OF IMPORTANT STUFF -------------

        for (int i = 0; i < managersList.Count; i++)
        {
            managersList[i].Init();
        }
    }
Ejemplo n.º 3
0
 // Use this for initialization
 void Start()
 {
     Instance = this;
 }