//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; } }
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(); }