Пример #1
0
 //methode om te kijken of er een player in range is
 public void checkForPlayer(World world, View.Game.Player game)
 {
     //kijk of de informatie aan gezet is en of er een speler in range is
     if (Properties.Settings.Default.enemyInformation && inRange(300))
     {
         //kijk of de label leeg is
         if (this.infoLabel == null)
         {
             this.game = game;
             //als de label leeg is doe dit
             this.infoLabel = new Label();
             this.infoLabel.AutoSize = true;
             this.infoLabel.Visible = true;
             //voeg de label toe aan het form
             game.Controls.Add(infoLabel);
         }
         //update de informatie en de locatie van het label zolang deze in range blijft
         this.infoLabel.Location = new System.Drawing.Point((int)this.positions.current_position.x - 50, (int)(this.positions.current_position.y - 20));
         this.infoLabel.Text = "X: " + this.positions.current_position.x + ", Y: " + this.positions.current_position.y + ", Speed:  " + this.speed.x;
     }
     else
     {
         //is hij niet in range of is het uit gezet verwijder dan het label van het form en maak het label leeg voor de volgende keer
         game.Controls.Remove(infoLabel);
         this.infoLabel = null;
     }
 }
Пример #2
0
        private void speelSpel(object sender, EventArgs e)
        {
            string levelToLoad = "";
            if (sender == this.level1Btn)
            {
                levelToLoad = "level1";
            }
            else if (sender == this.level2Btn)
            {
                levelToLoad = "level2";
            }
            else if (sender == this.level3Btn)
            {
                levelToLoad = "level3";
            }
            else if (sender == this.level4Btn)
            {
                levelToLoad = "level4";
            }
            else if (sender == this.level5Btn)
            {
                levelToLoad = "level5";
            }
            else if (sender == this.custom1Btn)
            {
                levelToLoad = "customlv1";
            }
            else if (sender == this.custom2Btn)
            {
                levelToLoad = "customlv2";
            }
            else if (sender == this.custom3Btn)
            {
                levelToLoad = "customlv3";
            }
            else if (sender == this.custom4Btn)
            {
                levelToLoad = "customlv4";
            }
            else if (sender == this.custom5Btn)
            {
                levelToLoad = "customlv5";
            }
            else if (sender == this.custom6Btn)
            {
                levelToLoad = "customlv6";
            }
            else if (sender == this.custom7Btn)
            {
                levelToLoad = "customlv7";
            }
            else if (sender == this.custom8Btn)
            {
                levelToLoad = "customlv8";
            }
            else if (sender == this.custom9Btn)
            {
                levelToLoad = "customlv9";
            }
            else if (sender == this.custom10Btn)
            {
                levelToLoad = "customlv10";
            }

            this.Close();
            View.Game.Player game = new View.Game.Player(formulier, levelToLoad);
            game.Show();
        }