void OnTriggerEnter2D(Collider2D collider) { PlayerHandler player = collider.gameObject.GetComponent <PlayerHandler>(); if (player) { if (CurrentType != player.GetPlayerNumber()) { // If !startTIle if (CurrentType != (int)TileType.Starter) { // Give player a point player.AddPoints(1); // Set CurrentType to player number CurrentType = player.GetPlayerNumber(); // Set player object to enter tile complete player.SetDestinationPoint(gameObject.transform.position); } } } }