void OnCollisionEnter2D(Collision2D coll) { if (coll.gameObject.tag == "Finish") { Destroy(coll.gameObject); ScoreCard.UpdateScore(); ScoreCard.Finish(); } if (coll.gameObject.tag == "Water") { strokes++; ScoreCard.Hit(); gameObject.transform.position = startPosition; GetComponent <Rigidbody2D>().velocity = Vector2.zero; } if (coll.gameObject.tag == "Switch") { Switches.Switch(); } if (coll.gameObject.tag == "Enemy") { rb2D.AddForce((coll.transform.position - rb2D.transform.position) * forceMultiplier); } }