示例#1
0
    public void StartGame()
    {
        try
        {
            //only create player 1
            player1 = playerManager.SpawnPlayer();
            player1.SetWeapon(weapons.Weapons[0]);
            UiManager.EnablePlayerPanel(0);
            UiManager.UpdatePlayerPanel(0, playerManager.GetPlayerData(player1));
            UiManager.ResetPlayerPanels();

            LoadLevel(0);
            gameOver = false;
            UiManager.DisplayTouchPadUi();
            UiManager.CloseMenu();
        }
        catch (System.Exception ex)
        {
            throw new System.Exception("Error starting game: " + ex.Message, ex);
        }
    }