Example #1
0
 protected void CheckHit()
 {
     if (m_animFunction.GetCurrntAnimClipName() == "hit")
     {
         nowState = ENEMY_STATE.HIT;
     }
 }
Example #2
0
 private void Update()
 {
     if (m_fAppearTime > 0)
     {
         m_fAppearTime -= Time.deltaTime;
     }
     if (m_bAppear == false && m_fAppearTime <= 0)
     {
         m_bAppear = true;
         m_animator.SetBool(m_hashBAppear, true);
         m_monsterHpBar.transform.gameObject.SetActive(true);
     }
     m_monsterHpBar.SetHPBar(m_monsterInfo);
     m_monsterHpBar.SetHpBarDirection(this.transform.localScale.x);
     // 다시볼것
     if (m_animFunction.GetCurrntAnimClipName() == "hit")
     {
         m_monsterAttack.m_bAttack = false;
     }
 }
Example #3
0
 //애니메이션 이벤트 사용
 public void ColliderSkillLifeCycleOn(float _time)
 {
     SkillManager.ColliderLifeCycleOn(_time, m_animFuntion.GetCurrntAnimClipName());
 }