74 } 75 Odwołanie:2 76 private bool NaZiemi() 77 { 78 return Physics2D.BoxCast(kolizja.bounds.center, kolizja.bounds.size, 0f, Vector2.down, 0.1f, warstwaKolizyjna); 79 } 80 Odwołanie:2 81 private void Odrodzenie() 82 { 83 SceneManager.LoadScene(SceneManager.GetActiveScene().name); 84 } 85 Unity Message|Odwołanie:0 86 private void OnCollisionEnter2D(Collision2D collision) 87 { 88 if() (collision.gameObject.CompareTag("pułapki")) 89 { 90 Odrodzenie(); 91 } 92 93 if (collision.gameObject.CompareTag("portal")) 94 { 95 if(SceneManager.GetActiveScene().name == "poziom1") { 96 SceneManager.LoadScene("poziom2"); 97 } 98 } 99 } 100 101 } 102