コード例 #1
0
 private void kontrolaDvojnasobnosti(Had had)
 {
     if (DalsiPohybJeDvojnasobny)
     {
         DalsiPohybJeDvojnasobny = false;
         GlobalnePremenne.skore += ZvysenieSkore;
     }
     else
     {
         poslednyBodHada = new Bod(had.getChvost().X, had.getChvost().Y, Colors.Black);
         had.vymazChvost();
     }
 }
コード例 #2
0
        private void spravaNeaktNasobic(Had had, VykreslovaciePole pole, Bod bodInehoPrvku, Bod bodInehoPrvkuTwo)
        {
            if (had.zjedolJedlo(jedlo))
            {
                if (ZjedeneOdZrychlenia + 1 != PeriodaZrychlenia)
                {
                    // SpravaHudby hudba = new SpravaHudby();
                    hudba.prehrajSpapaniejedla();
                }
                jedlo.vygenerujSuradnice(had, pole.Body, bodInehoPrvku, bodInehoPrvkuTwo);

                ZjedeneOdZrychlenia++;
                GlobalnePremenne.skore += ZvysenieSkore;
            }
            else
            {
                poslednyBodHada = new Bod(had.getChvost().X, had.getChvost().Y, Colors.Black);
                had.vymazChvost();
            }
        }