private void OnTriggerEnter(Collider other) { if (other.gameObject.tag == ConstTags.EnemyAttack && playersta == PLAYER_STA.NORMAL) { HitObjectImpact damage = other.GetComponent <HitObjectImpact>(); playerbase.PlayerDamage(damage); } }
public override void PlayerDamage(HitObjectImpact damage) { if (nodamageflg) { return; } player_test_sta = PLAYER_TEST_STA.DAMAGE; PlayerSta = (int)player_test_sta; damage.DamageHp(HP); animator.SetTrigger("Damage"); nodamageflg = true; }
public override void PlayerDamage(HitObjectImpact damage) { if (nodamageflg) { return; } player_Special_sta = PLAYER_SPECIALIST_STA.DAMAGE; PlayerSta = (int)player_Special_sta; damage.DamageHp(HP); animator.SetTrigger("Damage"); nodamageflg = true; ModelTransformReset(); }
public override void PlayerDamage(HitObjectImpact damage) { if (nodamageflg || player_Normal_sta == PLAYER_NORMAL_STA.SWAY) { return; } player_Normal_sta = PLAYER_NORMAL_STA.DAMAGE; PlayerSta = (int)player_Normal_sta; damage.DamageHp(HP); animator.SetTrigger("Damage"); nodamageflg = true; ModelTransformReset(); }
public override void PlayerDamage(HitObjectImpact damage) { if (nodamageflg) { return; } player_Hero_sta = PLAYER_HERO_STA.DAMAGE; PlayerSta = (int)player_Hero_sta; damage.DamageHp(HP); animator.SetTrigger("Damage"); nodamageflg = true; ModelTransformReset(); TBM.EndTrail(); }
public virtual void PlayerDamage(HitObjectImpact damage) { }