コード例 #1
0
 /// <summary>
 /// Contructor to load in a saved game.
 /// </summary>
 /// <param name="loadGame"></param>
 public GamePage(bool loadGame)
 {
     InitializeComponent();
     if (loadGame)
     {
         // Loads the save file and sets all the variables.
         this.loadGame();
         txtBeurtNaam.Text = currentPlayer;
         grid     = new MemoryGrid(GameGrid, nr_cols, nr_rows, bgImages, this, true, firstCard, secondCard);
         bgImages = grid.getBgImages();
         SetCards();
     }
 }
コード例 #2
0
        /// <summary>
        /// Sets the player1, singlePlayer, txtBeurtNaam.Text, currentPlayer and creates a grid by calling MemoryGrid.
        /// </summary>
        /// <param name="Player1"></param>
        public GamePage(string Player1)
        {
            InitializeComponent();
            this.player1 = Player1;

            singlePlayer = true;

            txtBeurtNaam.Text = player1;
            lblScore2.Content = "";
            currentPlayer     = player1;

            grid = new MemoryGrid(GameGrid, nr_cols, nr_rows, bgImages, this, false, firstCard, secondCard);

            bgImages = grid.getBgImages();
        }
コード例 #3
0
        /// <summary>
        /// Sets the player1, player2, singlePlayer, txtBeurtNaam.Text, currentPlayer and creates a grid by calling MemoryGrid.
        /// </summary>
        /// <param name="Player1"></param>
        /// <param name="Player2"></param>
        public GamePage(string Player1, string Player2)
        {
            InitializeComponent();
            this.player1 = Player1;
            this.player2 = Player2;

            singlePlayer = false;

            txtBeurtNaam.Text = player1;
            lblScore1.Content = player1Score.ToString();
            lblScore2.Content = player2Score.ToString();
            txtScore_1.Text   = player1;
            txtScore_2.Text   = player2;

            currentPlayer = player1;
            grid          = new MemoryGrid(GameGrid, nr_cols, nr_rows, bgImages, this, false, firstCard, secondCard);
            bgImages      = grid.getBgImages();
        }