private void chargeSkillBar() { attackBarImg.fillAmount = currentTimeToAttack / timeToAttack; if (currentTimeToAttack < timeToAttack) { if (!waterBasicEffect) { currentTimeToAttack += Time.deltaTime; } else { currentTimeToAttack -= Time.deltaTime; } if (waterBasicEffect && currentTimeToAttack <= 0) { waterBasicEffect = false; attackBarImg.color = Color.red; } if (currentTimeToAttack >= timeToAttack) { currentTimeToAttack = timeToAttack; moving.useAttack(); } } }