예제 #1
0
    // Use this for initialization
    void Start()
    {
        #region Buttons
        panel = GameObject.Find("EnemyPanel").GetComponent<Image>();
        playerBossScript = GameObject.Find("Enemy(Clone)").GetComponent<PlayerEnemy>();
        loop = GameObject.Find("Loop").GetComponent<Button>();
        loop.onClick.AddListener(delegate { playerBossScript.ChoosePattern("loop"); chosePattern = true; });
        wave = GameObject.Find("Wave").GetComponent<Button>();
        wave.onClick.AddListener(delegate { playerBossScript.ChoosePattern("wave"); chosePattern = true; });
        pulse = GameObject.Find("Pulse").GetComponent<Button>();
        pulse.onClick.AddListener(delegate { playerBossScript.ChoosePattern("pulse"); chosePattern = true; });
        strong = GameObject.Find("Strong").GetComponent<Button>();
        strong.onClick.AddListener(delegate { playerBossScript.ChooseMinion("MinionStrong"); choseMinion = true; });
        normal = GameObject.Find("Normal").GetComponent<Button>();
        normal.onClick.AddListener(delegate { playerBossScript.ChooseMinion("MinionNormal"); choseMinion = true; });
        weak = GameObject.Find("Weak").GetComponent<Button>();
        weak.onClick.AddListener(delegate { playerBossScript.ChooseMinion("MinionWeak"); choseMinion = true; });
        health = GameObject.Find("Health").GetComponent<Button>();
        health.onClick.AddListener(delegate { playerBossScript.ChooseUpgrade("health"); });
        moveSpeed = GameObject.Find("Speed").GetComponent<Button>();
        moveSpeed.onClick.AddListener(delegate { playerBossScript.ChooseUpgrade("move speed"); });
        shootingSpeed = GameObject.Find("Shoot").GetComponent<Button>();
        shootingSpeed.onClick.AddListener(delegate { playerBossScript.ChooseUpgrade("shooting speed"); });
        #endregion

        ready = GameObject.Find("Ready").GetComponent<Button>();
        ready.onClick.AddListener(delegate { Ready(); });

        response = GameObject.Find("Response").GetComponent<Text>();
        credits = GameObject.Find("Credits").GetComponent<Text>();
        experience = GameObject.Find("Experience").GetComponent<Text>();


        gameController = GameObject.FindGameObjectWithTag("GameController");
        gameControllerScript = gameController.GetComponent<GameController>();

        playerBossScript = GameObject.Find("Enemy(Clone)").GetComponent<PlayerEnemy>();
    }