Esempio n. 1
0
 void Death()
 {
     transform.position = startingPos;
     dead = false;
     GameManager.isInputEnabled = true;
     rbPlayer.velocity          = Vector2.zero;
     textDirector.SendDeathText(5);
     deathTimer = 6f;
 }
 private void OnCollisionEnter2D(Collision2D other)
 {
     if (other.gameObject.CompareTag("Player"))
     {
         textDirector.SendDeathText(3);
         playerObject.GetComponent <Animator>().SetTrigger("Death");
         Physics2D.IgnoreCollision(GetComponent <Collider2D>(), other.gameObject.GetComponent <Collider2D>());
         playerObject.GetComponent <PlayerMovement>().Dead = true;
     }
 }
Esempio n. 3
0
 private void OnCollisionEnter2D(Collision2D other)
 {
     if (other.gameObject.CompareTag("Player") && collideHit == false)
     {
         collideHit        = true;
         playerScript.Dead = true;
         textDirector.SendDeathText(2);
         enemyAnimator.SetBool("alienIdle", true);
         enemyAnimator.SetBool("alienRun", false);
     }
 }