namespace Gameplay.Skill.Charge { public class SkillChargeNone : BaseSkillCharge { public SkillChargeNone(SkillHandle skillHandle) : base(skillHandle) { nowStoreCount = _maxStoreCount; chargeProgress = 1f; } protected override void _OnUse() { base._OnUse(); if (nowStoreCount <= 0) { chargeProgress = 0f; } else { chargeProgress = 1f; } } } }