//public bool otherPanelOpen;

    // Use this for initialization
    void Start()
    {
        planetRotation = Random.Range(0, 360);

        // Assign a Game Manager if there is not one
        if (gameMng == null)
        {
            gameMng = this.gameObject.GetComponent <GameManager>();
        }
        globalMng = FindObjectOfType <GlobalManager>();

        // Assign initial values
        intPlayerScore     = 0;
        blnAllPlanetsAlive = true;

        // Assign objects to the game manager
        objPlanet[intCurrentPlanetIndex].blnCurrent = true;
        player      = FindObjectOfType <RotatePlayer>();
        arrSpawners = FindObjectsOfType <RiftEnemySpawnner>();

        // Assign the win and lose texts
        gameOverPanel.SetActive(true);
        winText  = GameObject.FindGameObjectsWithTag("Win");
        loseText = GameObject.FindGameObjectsWithTag("Lose");

        alivePlanetRewards = GameObject.FindGameObjectsWithTag("Alive");
        deadPlanetRewards  = GameObject.FindGameObjectsWithTag("Dead");
        FlipWinLossTexts(deadPlanetRewards, alivePlanetRewards);

        gameOverPanel.SetActive(false);

        currentLevel = SceneManager.GetActiveScene().name.ToString();
    }
Example #2
0
 private void Start()
 {
     rotatePlayer = GameObject.FindGameObjectWithTag("VirtualCamera").GetComponent <RotatePlayer>();
 }
Example #3
0
 private void Start()
 {
     myView = GetComponent <PhotonView>();
     rp     = GetComponent <RotatePlayer>();
 }
Example #4
0
 private void Start()
 {
     _instance = this;
     _anim     = GetComponent <Animator>();
 }