Ejemplo n.º 1
0
 void Update()
 {
     // 若是活动的技能已然停止,则活动技能变量也需要赋空
     if(m_CurActiveSkill != null)
     {
         m_CurActiveSkill = m_CurActiveSkill.IsShowing ? m_CurActiveSkill : null;
     }
     m_SkillOne.UpdateCd();
 }
Ejemplo n.º 2
0
 public bool OnReleaseMagicOne()
 {
     if(!m_SkillOne.IsShowing && !m_SkillOne.IsCoolDown())
     {
         m_SkillOne.gameObject.SetActive(true);
         m_SkillOne.SkillShow();
         m_CurActiveSkill = m_SkillOne;
         return true;
     }
     return false;
 }
Ejemplo n.º 3
0
 void Start()
 {
     m_SkillOne = transform.FindChild("SkillIceBall").GetComponent<MagicSkillBase>();
     m_SkillOne.gameObject.SetActive(false);
 }