Example #1
0
 private void Awake()
 {
     slider          = GetComponent <Slider>();
     dash            = GameObject.FindGameObjectWithTag("Player").GetComponent <Dash>();
     slider.maxValue = dash.GetDashCooldown();
     slider.value    = slider.maxValue;
 }
Example #2
0
    void Update()
    {
        slider.maxValue = dash.GetDashCooldown();

        if (dash.GetDashed())
        {
            if (slider.value == slider.maxValue)
            {
                slider.value = 0f;
            }

            slider.value += Time.deltaTime;
        }
    }