void OnTriggerEnter2D(Collider2D other) { if (other.tag == "PlayerArm") { AnimatorStateInfo stateInfo = playerAnim.GetCurrentAnimatorStateInfo(0); if (attackHash != stateInfo.fullPathHash) { attackHash = stateInfo.fullPathHash; enemyCtrl.ActionDamage(); enemyCtrl.NockBack ( playerStatusManager.attackNockBackVector, playerStatusManager.isSmash, playerStatusManager.isLastAttack, playerStatusManager.nockBackTimer ); enemyCtrl.expGain = playerStatusManager.GetExp(); playerStatusManager.GetSmash(); } } }