Esempio n. 1
0
 private void maakTrapdoors(int AantalTrapdoors)
 {
     if (HuidigAantalRondes < MaximumAantalRondes)
     {
         for (int trapdoorNummer = 0; trapdoorNummer < AantalTrapdoors; ++trapdoorNummer)
         {
             TrapdoorController trapdoor = new TrapdoorController();
             model.addTrapdoor(trapdoor);
         }
     }
 }
Esempio n. 2
0
        private void GameView_Load(object sender, EventArgs e)
        {
            // Aantal teerlingen dat getoond moet worden
            int aantalTrapdoors = 5;

            // Maak een lijst aan waarin de teerlingen worden opgevangen
            List<TrapdoorController> trapdoor = new List<TrapdoorController>();

            // Maak instanties van de teerlingen aan en voeg deze toe aan de list
            for (int trapdoorNummer = 0; trapdoorNummer < aantalTrapdoors; ++trapdoorNummer)
            {
                // maak nieuwe instantie van teerling controller;
                TrapdoorController nieuweTrapdoor = new TrapdoorController();

                // Voeg controller toe aan teerlingen lijst
                trapdoor.Add(nieuweTrapdoor);
            }

            // Maak instanties van de teerlingen aan en voeg deze toe aan de list
            for (int trapdoorNummer = 0; trapdoorNummer < aantalTrapdoors; ++trapdoorNummer)
            {
                // Haal de teerling op basis van de key uit de teerlingen list
                TrapdoorController huidigeTeerling = trapdoor[trapdoorNummer];

                // Haal de teerling view uit de teerling controller
                TrapdoorView huidigeTrapdoorview = huidigeTeerling.getView();

                // Bepaald de huidige x positie (horizontaal) van de teerling
                int xPos = huidigeTrapdoorview.Width * trapdoorNummer;

                // Zet de locatie van de teerling op basis van de x pos
                huidigeTrapdoorview.Location = new Point(xPos, 0);

                // Voeg de view toe aan de huidige view
                Controls.Add(huidigeTrapdoorview);
            }
        }
Esempio n. 3
0
 private void maakTrapdoors(int AantalTrapdoors)
 {
     if (HuidigAantalRondes < MaximumAantalRondes)
     {
         for (int trapdoorNummer = 0; trapdoorNummer < AantalTrapdoors; ++trapdoorNummer)
         {
             TrapdoorController trapdoor = new TrapdoorController();
             model.addTrapdoor(trapdoor);
         }
     }
 }
Esempio n. 4
0
 internal void addTrapdoor(TrapdoorController trapdoor)
 {
     trapdoors.Add(trapdoor);
 }
Esempio n. 5
0
 internal void addTrapdoor(TrapdoorController trapdoor)
 {
     trapdoors.Add(trapdoor);
 }
Esempio n. 6
0
 public TrapdoorView(TrapdoorController controller)
 {
     _controller = controller;
     InitializeComponent();
 }
Esempio n. 7
0
 public TrapdoorView(TrapdoorController controller)
 {
     _controller = controller;
     InitializeComponent();
 }