Exemple #1
0
        /// <summary>
        /// Die einzelnen Strecken bekommen Häuser zugewiesen.
        /// Aktiviert das Spiel.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bStart_Click(object sender, EventArgs e)
        {
            bOptionen.Hide();                                   // Buttons ausblenden
            bHighscore.Hide();
            bStart.Hide();
            rtbName.Hide();
            lName.Hide();
            lScore.Visible = true;
            lLeben.Visible = true;
            punkte         = 0;
            leben          = 3;
            HighscoreAktualisieren();
            LebenAktualisieren();
            neu.SpielerName        = rtbName.Text;
            lSchwierigkeit.Visible = false;


            pB1.Enabled = true;                                 // Wegbuttons aktivieren
            pB2.Enabled = true;
            pB3.Enabled = true;
            pB4.Enabled = true;
            pB5.Enabled = true;

            timer          = new Timer();                      // Timer initialisieren
            timer.Interval = 100;                              // Timer Intervall festlegen
            timer.Start();
            timer.Tick += new EventHandler(OnTickEvent);

            meineKarte = new Karte(this);

            // Häuser erstellen und Farbe zuweisen
            Haus haus1 = new Haus(new Pen(Color.Yellow));
            Haus haus2 = new Haus(new Pen(Color.Blue));
            Haus haus3 = new Haus(new Pen(Color.Green));
            Haus haus4 = new Haus(new Pen(Color.Red));
            Haus haus5 = new Haus(new Pen(Color.Black));

            // Die Strecken bekommen Häuser
            meineKarte.Strecken[1].Haus = haus1;
            meineKarte.Strecken[3].Haus = haus2;
            meineKarte.Strecken[5].Haus = haus3;
            meineKarte.Strecken[7].Haus = haus4;
            meineKarte.Strecken[9].Haus = haus5;

            neueFigur();                                        //Anfangsmännchen
        }
Exemple #2
0
        /// <summary>
        /// Die einzelnen Strecken bekommen Häuser zugewiesen.
        /// Aktiviert das Spiel.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void bStart_Click(object sender, EventArgs e)
        {
            bOptionen.Hide();                                   // Buttons ausblenden
            bHighscore.Hide();
            bStart.Hide();
            rtbName.Hide();
            lName.Hide();
            lScore.Visible = true;
            lLeben.Visible = true;
            punkte = 0;
            leben = 3;
            HighscoreAktualisieren();
            LebenAktualisieren();
            neu.SpielerName = rtbName.Text;
            lSchwierigkeit.Visible = false;

            pB1.Enabled = true;                                 // Wegbuttons aktivieren
            pB2.Enabled = true;
            pB3.Enabled = true;
            pB4.Enabled = true;
            pB5.Enabled = true;

            timer = new Timer();                               // Timer initialisieren
            timer.Interval = 100;                              // Timer Intervall festlegen
            timer.Start();
            timer.Tick += new EventHandler(OnTickEvent);

            meineKarte = new Karte(this);

            // Häuser erstellen und Farbe zuweisen
            Haus haus1 = new Haus(new Pen(Color.Yellow));
            Haus haus2 = new Haus(new Pen(Color.Blue));
            Haus haus3 = new Haus(new Pen(Color.Green));
            Haus haus4 = new Haus(new Pen(Color.Red));
            Haus haus5 = new Haus(new Pen(Color.Black));

            // Die Strecken bekommen Häuser
            meineKarte.Strecken[1].Haus = haus1;
            meineKarte.Strecken[3].Haus = haus2;
            meineKarte.Strecken[5].Haus = haus3;
            meineKarte.Strecken[7].Haus = haus4;
            meineKarte.Strecken[9].Haus = haus5;

            neueFigur();                                        //Anfangsmännchen
        }
Exemple #3
0
 public Figur(Pen pen, Karte meineKarte, Stickman stickman)
     : base(pen)
 {
     this.stickman = stickman;
 }
Exemple #4
0
 public Figur(Pen pen, Karte meineKarte, Stickman stickman)
     : base(pen)
 {
     this.stickman = stickman;
 }