Exemplo n.º 1
0
 private void panel1_Click(object sender, EventArgs e)
 {
     if (game.playerControl == true)
     {
         // координаты относительно панели "panel1"
         int clickPositionX = MousePosition.X - this.Left - panel1.Left - 8, // 8 толщина рамки слева
             clickPositionY = MousePosition.Y - this.Top - panel1.Top - 31;  // 31 толщина рамки вверху
         if (!game.endGame)
         {
             game.PlayerMove(clickPositionX, clickPositionY);
         }
     }
     if (!game.endGame)
     {
         game.update(g);
     }
 }