public void SelectPlayer(PlayerMovementScript player) { if (selectedPlayer != null) { //Reset the material on the select player selectedPlayer.gameObject.GetComponent <MeshRenderer>().material = unSelectedMat; selectedPlayer.PlayerDeselected(); } //select the player selectedPlayer = player; selectedPlayer.gameObject.GetComponent <MeshRenderer>().material = selectedMat; }