Beispiel #1
0
        static void AlustaMuuttujat()
        {
            var appsettings = ConfigurationManager.AppSettings;

            try {
                VASENYLAX       = int.Parse(appsettings["VASENYLAX"]);
                VASENYLAY       = int.Parse(appsettings["VASENYLAY"]);
                PELINLEVEYS     = int.Parse(appsettings["PELINLEVEYS"]);
                PELINKORKEUS    = int.Parse(appsettings["PELINKORKEUS"]);
                LIIKKUMISNOPEUS = int.Parse(appsettings["LIIKKUMISNOPEUS"]);
                PohjaVari       = ConsoleColor.Gray;
                MatoVari        = ConsoleColor.DarkGreen;

                Mato  = new Mato(PELINLEVEYS / 2, PELINKORKEUS / 2, Suunta.ALAS);
                Omena = new Omena();
                Omena.PositioOmena(PELINLEVEYS, PELINKORKEUS);
                Pisteet = 0;
                Exit    = false;
            }
            catch (Exception) {
                throw new ApplicationException("Konfiguroinnin lukemisessa virhe. ");
            }
        }
Beispiel #2
0
 public void Syo(Omena omppu, int x, int y)
 {
     _kasva = true; // matoa ei "lyhennetä" uudelleen piirtämisessä
     omppu.PositioOmena(x, y);
 }