void RegisterHitIfTarget(int damage, Vector2 knockback, Collider2D collider) { if (collider.GetComponent <Entity>() && collider.gameObject != gameObject) { Entity enemy = collider.GetComponent <Entity>(); if (enemy) { if (lastHitTarget == enemy) { comboTimer = 0; controller.ComboPlus(); fx.ComboParticle(); } else { controller.ResetCombo(); } } lastHitTarget = enemy; //Time.timeScale = 0.1f; collider.GetComponent <Entity>().GetHit(damage, knockback); // StartCoroutine(LerpTimeBack(0.1f)); dealtDamage = true; } }