Example #1
0
 void Start()
 {
     // Get reference to GameMgr game object in scene
     if (gameMgr == null)
     {
         gameMgr = GameObject.FindWithTag("GameMgr");
     }
     // Then a reference to that gameMgr's riverMgr attached script
     riverMgrScript = gameMgr.GetComponent <RiverMgr>();
 }
Example #2
0
    // set pause menu obj ref, make inactive at start
    private void Start()
    {
        exit = GameObject.FindGameObjectWithTag("BtnExit").GetComponent <Button>();

        boatSelect = GameObject.FindGameObjectWithTag("BtnSelectBoat").GetComponent <Dropdown>();


        pauseMenu = GameObject.FindGameObjectWithTag("PauseMenu");
        pauseMenu.SetActive(false);
        gameOverScreen = GameObject.FindGameObjectWithTag("GameOver");
        gameOverScreen.SetActive(false);
        riverMgr = GameObject.FindGameObjectWithTag("GameMgr").GetComponent <RiverMgr>();
        statMgr  = GameObject.FindGameObjectWithTag("GameMgr").GetComponent <StatMgr>();
        boatMgr  = GameObject.FindGameObjectWithTag("GameMgr").GetComponent <PlayerBoatMgr>();
    }