I have a problem both players 1 and 3 are on at the start how do I fix that
{
public GameObject Player, Player2, Player3, Player4;
int whichPlayerIsOn = 1;
void Start()
{
Player.gameObject.SetActive(true);
Player2.gameObject.SetActive(false);
Player2.gameObject.SetActive(false);
Player4.gameObject.SetActive(false);
}
public void SwitchPlayer()
{
switch (whichPlayerIsOn)
{
case 1:
whichPlayerIsOn = 2;
Player.gameObject.SetActive(false);
Player2.gameObject.SetActive(true);
Player3.gameObject.SetActive(false);
Player4.gameObject.SetActive(false);
break;
case 2:
whichPlayerIsOn = 3;
Player.gameObject.SetActive(false);
Player2.gameObject.SetActive(false);
Player3.gameObject.SetActive(true);
Player4.gameObject.SetActive(false);
break;
case 3:
whichPlayerIsOn = 4;
Player.gameObject.SetActive(false);
Player2.gameObject.SetActive(false);
Player3.gameObject.SetActive(false);
Player4.gameObject.SetActive(true);
break;
case 4:
whichPlayerIsOn = 1;
Player.gameObject.SetActive(true);
Player2.gameObject.SetActive(false);
Player3.gameObject.SetActive(false);
Player4.gameObject.SetActive(false);
break;
}
}
}