Ejemplo n.º 1
0
    private void Start()
    {
        waveSlider        = GetComponent <Slider>();
        sfxManager        = FindObjectOfType <SFXManager>();
        levelSceneManager = FindObjectOfType <LevelSceneManager>();
        enemyWavesManager = FindObjectOfType <EnemyWavesManager>();
        numCurrentLevel   = PlayerPrefsManager.GetSelectedLevel();

        if (!WinLabel)
        {
            Debug.LogWarning("No win label found");
        }
        WinLabel.SetActive(false);

        if (!levelText)
        {
            Debug.Log("Level text not found");
        }
        else
        {
            levelLocalizedString = levelText.text;
        }

        if (!waveText)
        {
            Debug.Log("Wave text not found");
        }
        else
        {
            waveLocalizedString = waveText.text;
        }
    }
Ejemplo n.º 2
0
    void Start()
    {
        animator = GetComponent <Animator>();

        enemyWavesManager = FindObjectOfType <EnemyWavesManager>();
        if (enemyWavesManager == null)
        {
            Debug.LogError("Enemy waves manager not found");
        }
    }
Ejemplo n.º 3
0
 void Start()
 {
     enemyWavesManager = FindObjectOfType <EnemyWavesManager>();
     if (enemyWavesManager == null)
     {
         Debug.LogError("Enemy Wave Manager not found");
     }
     animator = GetComponent <Animator>();
     gameObject.GetComponent <Rigidbody2D>().isKinematic = true;
 }
Ejemplo n.º 4
0
 void Awake()
 {
     if (Instance == null)
     {
         Instance = this;
     }
     else
     {
         Destroy(gameObject);
     }
 }