private void OnTriggerEnter(Collider other)
 {
     if (other.gameObject.tag == ConstTags.EnemyAttack && playersta == PLAYER_STA.NORMAL)
     {
         HitObjectImpact damage = other.GetComponent <HitObjectImpact>();
         playerbase.PlayerDamage(damage);
     }
 }
Esempio n. 2
0
    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();
    }
Esempio n. 5
0
    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)
 {
 }