private void OnTriggerEnter2D(Collider2D collision) { if (collision.tag == "Player") { if (!p2) { GSM.AddScore(10); } a.Play(); Destroy(gameObject, 0.1f); } }
void OnCollisionEnter2D(Collision2D collision) { if (!p2 && GetComponent <FloorMove>().getpoint != true) { GSM.AddScore(1); GetComponent <FloorMove>().getpoint = true; GSM.AddStair(); } if (collision.gameObject.tag == "Player" && gameObject.name == "harmful_floor (Clone)") { collision.gameObject.GetComponent <Player>().UpdateHealth(collision.gameObject.GetComponent <Player>().health - 5); } if (collision.gameObject.tag == "Player" && gameObject.name == "healing_floor (Clone)") { collision.gameObject.GetComponent <Player>().UpdateHealth(collision.gameObject.GetComponent <Player>().health + 5); } }