Example #1
0
    void Start()
    {
        gManager = GetComponent<GameManager>();
        level = GetComponent<Level>();
        lives = level.getNumLives();
        maxWaves = level.getNumWaves();
        gold = level.getGold();

        if (wideScreen)
        {
            play = Resources.Load("Textures/GUITextures/GameSpeed/16x9/Play") as Texture2D;
            faster = Resources.Load("Textures/GUITextures/GameSpeed/16x9/Faster") as Texture2D;
            fastest = Resources.Load("Textures/GUITextures/GameSpeed/16x9/Fastest") as Texture2D;
        }
        else
        {
            play = Resources.Load("Textures/GUITextures/GameSpeed/4x3/Play") as Texture2D;
            faster = Resources.Load("Textures/GUITextures/GameSpeed/4x3/Faster") as Texture2D;
            fastest = Resources.Load("Textures/GUITextures/GameSpeed/4x3/Fastest") as Texture2D;
        }

        coin = Resources.Load("Textures/GUITextures/Stats/Gold") as Texture2D;
        life = Resources.Load("Textures/GUITextures/Stats/Life") as Texture2D;
        pause = Resources.Load("Textures/GUITextures/MenuButtons/Pause") as Texture2D;
        sound = Resources.Load("Textures/GUITextures/MenuButtons/Sound") as Texture2D;
        noSound = Resources.Load("Textures/GUITextures/MenuButtons/NoSound") as Texture2D;
    }
Example #2
0
 void Start()
 {
     level = GetComponent<Level>();
     spawner = GetComponent<Spawner>();
     finisher = GetComponent<GameFinisher>();
     uiStats = GetComponent<UIAndStats>();
     lives = level.getNumLives();
     gold = level.getGold();
     StartCoroutine("finalize");
 }