public override void Casting(SkillName name, float time, CastOver callBack) { base.Casting(name, time, callBack); if (!isSimpleUI) { CastingBar.gameObject.SetActive(true); CastingBar.Casting(name, time, true); } }
public virtual void Casting(SkillName name, float time, CastOver callBack) { CastingCancel(); castCallback = callBack; Invoke("CastWait", time); //castingTime = time; //castingTimer = Time.time; }
public override void Casting(SkillName name, float time, CastOver callBack) { base.Casting(name, time, callBack); MyGUI.Instence.ShowCastBar(name, time); }