コード例 #1
0
        public void VerplaatsKabel()
        {
            K.verschuifLijnen();
            Lijn verwijderdeLijn = K.VerwijderLijnVanKabel();

            if (verwijderdeLijn != null)
            {
                lv.LijnToevoegenAanRij(new Lijn());
            }
        }
コード例 #2
0
        public void VerplaatsKabel()
        {
            foreach (Lijn lijn in K._lijnen)
            {
                int kansMove = rand.Next(3);
                if (kansMove == 0)
                {
                    int move = rand.Next(0, lijn.Sporter.Moves.Count);
                    lijn.Sporter.HuidigeMove     = (Move)lijn.Sporter.Moves.ElementAt(rand.Next(0, lijn.Sporter.Moves.Count));
                    lijn.Sporter.BehaaldePunten += lijn.Sporter.HuidigeMove.moves();
                }
                else
                {
                    lijn.Sporter.HuidigeMove = null;
                }
            }
            K.verschuifLijnen();
            Lijn verwijderdeLijn = K.VerwijderLijnVanKabel();

            if (verwijderdeLijn != null)
            {
                lv.LijnToevoegenAanRij(new Lijn());
            }
        }