Beispiel #1
0
    int[] BaseType;//拠点確認用

    // Start is called before the first frame update
    void Start()
    {
        PbSlider = GameObject.Find("PbGuage").GetComponent<Slider>();
        EbSlider = GameObject.Find("EbGuage").GetComponent<Slider>();

        PlayerBase = GameObject.Find("playerBase").GetComponent<Base>();
        EnemyBase = GameObject.Find("enemyBase").GetComponent<ZombieVillageStatus>();

        for (int i = 0; i < 6; i++)
        {
            ViSlider[i] = GameObject.Find("ViGuage" + i).GetComponent<Slider>();
            Guages[i] = GameObject.Find("ViGuage" + i).GetComponentInChildren<Image>();
        }

        Guages[6] = GameObject.Find("EbGuage").GetComponentInChildren<Image>();

        Villeges[0] = GameObject.Find("playerVillage1").GetComponent<Base>();
        Villeges[1] = GameObject.Find("playerVillage2").GetComponent<Base>();
        Villeges[2] = GameObject.Find("village1").GetComponent<Base>();
        Villeges[3] = GameObject.Find("village2").GetComponent<Base>();

        Spawners[0] = GameObject.Find("enemyBase (1)").GetComponent<ZombieVillageStatus>();
        Spawners[1] = GameObject.Find("enemyBase (2)").GetComponent<ZombieVillageStatus>();

        PbSlider.maxValue = PlayerBase.ReturnHP();
        EbSlider.maxValue = EnemyBase.ReturnHP();

        for (int i = 0; i < 4; i++)
        {
            ViSlider[i].maxValue = Villeges[i].ReturnHP();
        }
        ViSlider[4].maxValue = Spawners[0].ReturnHP();
        ViSlider[5].maxValue = Spawners[1].ReturnHP();
    }
Beispiel #2
0
    // Start is called before the first frame update
    void Start()
    {
        EnemyBase = GetComponentInParent <ZombieVillageStatus>();
        BHPSlider = BaseHP.GetComponent <Slider>();

        BHPSlider.maxValue = EnemyBase.ReturnHP();
    }