Esempio n. 1
0
 private void MineStart()
 {
     playerGO                 = GameObject.FindGameObjectWithTag("Player");
     generateLevel            = FindObjectOfType <GenerateLevel>();
     _gridBehavior            = FindObjectOfType <GridBehavior>();
     oreGenerator             = FindObjectOfType <OreGenerator>();
     _nextLevelLoadController = FindObjectOfType <NextLevelLoadController>();
     progressBar              = FindObjectOfType <ProgressBar>();
     _chancesGenerator        = FindObjectOfType <ChancesGenerator>();
 }
Esempio n. 2
0
    public DescentData(NextLevelLoadController nextLevelLoadController)
    {
        descentWasSpawned = nextLevelLoadController.descentWasSpawned;

        if (descentWasSpawned)
        {
            position[0] = nextLevelLoadController.descent.transform.position.x;
            position[1] = nextLevelLoadController.descent.transform.position.y;
            position[2] = nextLevelLoadController.descent.transform.position.z;
        }
    }
Esempio n. 3
0
    private void Awake()
    {
        for (int i = 0; i < gameObject.transform.childCount; i++)
        {
            _GOs.Add(gameObject.transform.GetChild(i).gameObject);
        }

        _filledProgressBarImage  = gameObject.transform.Find("FilledProgressBar").GetComponent <Image>();
        _nextLevelLoadController = FindObjectOfType <NextLevelLoadController>();

#if UNITY_EDITOR
        maxVal = 3;
#endif
    }