Esempio n. 1
0
 void Start()
 {
     _texts                = GetComponentsInChildren <Text>();
     _HPBarDisplay         = _texts[0];
     _currentWeaponDisplay = _texts[1];
     _ammoDisplay          = _texts[2];
     _pointsDisplay        = _texts[3];
     _timeDisplay          = _texts[4];
     _timeDisplay.gameObject.SetActive(false);
     _hpBar = gameObject.GetComponentInChildren <HPSlider>();
     SetPlayerHPDisplay();
     UpdateWeaponDisplay();
     SetDefaultPoints();
     SetChallengeDisplay();
 }
Esempio n. 2
0
    void Update_HMSP()
    {
        HPSlider.maxValue     = pStats.HP.FinalValue;
        MPSlider.maxValue     = pStats.MP.FinalValue;
        SPSlider.maxValue     = pStats.SP.FinalValue;
        HPSlider.value        = pStats.HP.CurValue;
        MPSlider.value        = pStats.MP.CurValue;
        SPSlider.value        = pStats.SP.CurValue;
        MainHPSlider.maxValue = pStats.HP.FinalValue;
        MainHPBlur.maxValue   = pStats.HP.FinalValue;
        MainMPSlider.maxValue = pStats.MP.FinalValue;
        MainSPSlider.maxValue = pStats.SP.FinalValue;
        MainHPSlider.value    = pStats.HP.CurValue;
        MainMPSlider.value    = pStats.MP.CurValue;
        MainSPSlider.value    = pStats.SP.CurValue;

        if (pStats.bIsAlive)
        {
            if (pStats.bIsDeadly)
            {
                HPSlider.GetComponentInChildren <Text>().text     = string.Format("<color=#B200BEFF>DEADLY</color> <color=#FF0000FF>({0})</color>", pStats.HP.CurValue.ToString("0"));
                MainHPSlider.GetComponentInChildren <Text>().text = string.Format("<color=#B200BEFF>DEADLY </color> <color=#FF0000FF>({0})</color>", pStats.HP.CurValue.ToString("0"));
            }
            else
            {
                HPSlider.GetComponentInChildren <Text>().text     = HPSlider.value.ToString("0") + "/" + HPSlider.maxValue.ToString("0");
                MainHPSlider.GetComponentInChildren <Text>().text = MainHPSlider.value.ToString("0") + "/" + MainHPSlider.maxValue.ToString("0");
            }
        }
        else
        {
            HPSlider.GetComponentInChildren <Text>().text     = string.Format("<color=#B200BEFF>DEAD</color>", HPSlider.value.ToString("0"), HPSlider.maxValue.ToString("0"));
            MainHPSlider.GetComponentInChildren <Text>().text = string.Format("<color=#B200BEFF>DEAD</color>", MainHPSlider.value.ToString("0"), MainHPSlider.maxValue.ToString("0"));
        }

        MPSlider.GetComponentInChildren <Text>().text = MPSlider.value.ToString("0") + "/" + MPSlider.maxValue.ToString("0");
        SPSlider.GetComponentInChildren <Text>().text = SPSlider.value.ToString("0") + "/" + SPSlider.maxValue.ToString("0");

        MainMPSlider.GetComponentInChildren <Text>().text = MainMPSlider.value.ToString("0") + "/" + MainMPSlider.maxValue.ToString("0");
    }
Esempio n. 3
0
    public void LinkGameGuage(Slider guage, Vector3 position, bool isHPGuage)
    {
        GameObject canvasObject = transform.Find("Canvas").gameObject;

        guage.transform.SetParent(canvasObject.transform);
        guage.transform.localPosition = position;
        guage.transform.localScale    = Vector3.one;

        GameSlider slider = null;

        if (isHPGuage)
        {
            slider = new HPSlider();
            slider.Init(guage, this);
        }
        else
        {
            slider = new CooltimeSlider();
            slider.Init(guage, this);
        }
        _gaugeList.Add(slider);
    }
Esempio n. 4
0
 // Use this for initialization
 void Start()
 {
     Damage = GameObject.Find("Fill");
     script = Damage.GetComponent <HPSlider>();
 }
Esempio n. 5
0
 void Start()
 {
     HPSliderInstance = this;
 }