Ejemplo n.º 1
0
    /* SetLaps: método que cambia el número de vueltas de la partida elegido por el Host. Posteriormente enviará esa información
     * al resto de clientes.
     */
    void SetLaps()
    {
        laps = (laps + 1) % 3;
        switch (laps)
        {
        case 0:
            buttonLaps.GetComponentInChildren <Text>().text = "LAPS: 3";
            m_polePositionManager.m_SetUpPlayer.m_PlayerController.numVueltas = 3;
            m_polePositionManager.numVueltas = 3;
            textLaps.text = "Lap 0/3";
            break;

        case 1:
            buttonLaps.GetComponentInChildren <Text>().text = "LAPS: 4";
            m_polePositionManager.m_SetUpPlayer.m_PlayerController.numVueltas = 4;
            m_polePositionManager.numVueltas = 4;
            textLaps.text = "Lap 0/4";
            break;

        case 2:
            buttonLaps.GetComponentInChildren <Text>().text = "LAPS: 5";
            m_polePositionManager.m_SetUpPlayer.m_PlayerController.numVueltas = 5;
            m_polePositionManager.numVueltas = 5;
            textLaps.text = "Lap 0/5";
            break;
        }
        m_polePositionManager.SetNumLaps(laps);
    }