Exemplo n.º 1
0
 public void PlacePlayers(int controlers)
 {
     for (int i = 0; i < controlers; i++)
     {
         GameObject    nP = Instantiate(player, currentLevel.startLocations[i].position, Quaternion.Euler(currentLevel.startLocations[i].rotation.x, currentLevel.startLocations[i].rotation.y + 90, currentLevel.startLocations[i].rotation.x));
         KartPhysics   r  = nP.GetComponentInChildren <KartPhysics>();
         Racer         t  = nP.GetComponentInChildren <Racer>();
         CarPartsSpawn p  = nP.GetComponentInChildren <CarPartsSpawn>();
         PlayerManager.instance.AddPlayer(p);
     }
     if (controlers == 1)
     {
         OnePlayer();
     }
     if (controlers == 2)
     {
         TwoPlayers();
     }
     if (controlers == 3)
     {
         ThreePlayers();
     }
     if (controlers == 4)
     {
         FourPlayers();
     }
 }
Exemplo n.º 2
0
 public void AddPlayer(CarPartsSpawn newPlayer)
 {
     allPlayers.Add(newPlayer);
 }