Esempio n. 1
0
        public void InstructieGroepWachtrijTekenen()
        {
            wachtrijInstructie = game.wachtrijInstructie;
            int x = 0;
            int y = 0;

            canvas_wachtrij_instructiegroep.Children.Clear();
            Rectangle rect;

            foreach (Sporter sporter in wachtrijInstructie.GetAlleSporters())
            {
                rect = GetSporter(sporter);
                Canvas.SetLeft(rect, x);
                Canvas.SetTop(rect, y);
                canvas_wachtrij_instructiegroep.Children.Add(rect);

                if (x >= 345)
                {
                    y += 20;
                    x  = 0;
                }
                else
                {
                    x += 15;
                }
            }
        }
Esempio n. 2
0
        public void initialize()
        {
            Waterskibaan       = new Waterskibaan();
            WachtrijInstructie = new WachtrijInstructie(this);
            InstructieGroep    = new InstructieGroep(this);
            WachtrijStarten    = new WachtrijStarten(this);
            logger             = new Logger(Waterskibaan.kabel);
            NieuweBezoeker    += logger.OnNieuweBezoeker;

            Waterskibaan.waterskibaan();
        }
Esempio n. 3
0
        private static void TestOpdracht10()
        {
            Console.WriteLine("\nOpdracht 10:");
            WachtrijInstructie instructierij = new WachtrijInstructie();
            WachtrijStarten    startrij      = new WachtrijStarten();
            InstructieGroep    iGroep        = new InstructieGroep();

            Console.WriteLine(instructierij.ToString());
            Console.WriteLine(startrij.ToString());
            Console.WriteLine(iGroep.ToString());
        }
Esempio n. 4
0
        public Game()
        {
            waterskiBaan = new Waterskibaan();

            wachtrijInstructie = new WachtrijInstructie();
            instructiegroep    = new InstructieGroep();
            wachtrijStarten    = new WachtrijStarten();

            loggerlijst = new Logger(waterskiBaan._kabel);

            NieuweBezoeker      += InstructieWachtrijHandler;
            InstructieAfgelopen += InstructieGroepHandler;
            LijnenVerplaatst    += LijnVerplaatsHandler;
        }
Esempio n. 5
0
 private void NewInstructieAfgelopen()
 {
     InstructieAfgelopen?.Invoke(new InstructieAfgelopenArgs(WachtrijInstructie.SportersVerlatenRij(5)));
 }
Esempio n. 6
0
 public void info()
 {
     Console.WriteLine(WachtrijInstructie.ToString());
     Console.WriteLine(InstructieGroep.ToString());
     Console.WriteLine(WachtrijStarten.ToString());
 }
Esempio n. 7
0
 private static void TestOpdracht10()
 {
     WachtrijInstructie instructierij = new WachtrijInstructie();
     WachtrijStarten    startrij      = new WachtrijStarten();
     InstructieGroep    iGroep        = new InstructieGroep();
 }