protected override void OnCollisionEnter2D(Collision2D collision) { NewEnemy enemy = collision.gameObject.GetComponent <NewEnemy>(); if (enemy != null && enemy.hit(1)) { Destroy(gameObject, 0f); Player.countLaser--; } }
void OnCollisionEnter2D(Collision2D collision) { NewEnemy enemy = collision.gameObject.GetComponent <NewEnemy>(); if (enemy != null && enemy.hit(3)) { // return; health--; if (health <= 0) { health = 3; life--; player.stateMachine.currentState = player.destroyState; } else { transform.position = Vector3.zero; } } }