Changeset 296


Ignore:
Timestamp:
2009-08-05 13:45:04 (10 years ago)
Author:
rejulein
Message:

1 kentän teko kesken

Location:
renne_l
Files:
1 added
1 edited

Legend:

Unmodified
Added
Removed
  • renne_l/Zombi tasohyppely/Peli.cs

    r286 r296  
    5252            Add(pisteNaytto);    // lisätään peliin 
    5353 
     54 
    5455            // Asetetaan painovoima 
    5556            Gravity = new Vector2D(0, -1000); 
     
    6061            aikaNaytto = new ValueDisplay(this);         // luo uuden aikaNayton 
    6162            aikaNaytto.Text = "Aikaa jäljellä: ";          // laitetaan näytöllä näkyvä teksti 
    62             aikaNaytto.TextColor = Color.Crimson;          // vaihdetaan tekstin väriä 
     63            aikaNaytto.TextColor = Color.Blue;          // vaihdetaan tekstin väriä 
    6364            aikaNaytto.FormatDouble(0, true);            // asetetaan näyttämään aika siten, ettei siinä näy yhtään (0) desimaalia 
    6465            aikaNaytto.BindTo(aikaLaskuri);              // liitetään aikaNaytto aikaLaskuriin 
     
    6667            Add(aikaNaytto);                              
    6768            aloitaUusiPeli(); 
     69            aikaNaytto.X = -550; 
     70            aikaNaytto.Y = 400; 
    6871 
    6972        } 
     
    7174        { 
    7275            MessageDisplay.Add("Aika loppui...");  // näytetään viestinäytöllä teksti 
    73             // täydennä: mitä tapahtuu, kun aika loppui 
     76 
     77            aloitaUusiPeli(); 
     78 
    7479            aikaLaskuri.Reset();  // nollataan aikalaskuri oletusarvoonsa, joka oli 0. 
    7580        } 
     
    116121            kentta.CreateBorder(); 
    117122            kentta.Borders.Visible = false; 
    118             kentta.Background.CreateGradient(Color.White, Color.SkyBlue); 
     123            kentta.Background.CreateGradient(Color.Green, Color.SkyBlue); 
    119124 
    120125            Platform alusta = new Platform(kentta.Width, 300, Color.LightGreen); 
     
    124129 
    125130            lisaaPieniTaso(kentta, -200, -350); 
    126             lisaaPieniTaso(kentta, 0, -200); 
    127             lisaaPieniTaso(kentta, 400, -150); 
    128  
    129             lisaaPieniTaso(kentta, 500, 0); 
     131            lisaaPieniTaso(kentta, -10, -200); 
     132            lisaaPieniTaso(kentta, 300, -60); 
     133            lisaaPieniTaso(kentta, 500, 250); 
    130134            lisaaPieniTaso(kentta, 400, 100); 
    131  
     135            lisaaPieniTaso(kentta, 200, 370); 
     136            lisaaPieniTaso(kentta, 100, 420); 
     137            lisaaPieniTaso(kentta, 0, 470); 
    132138            lisaaMaali(kentta); 
    133139            lisaaPelaajat(kentta); 
    134             lisaaTahdet(kentta); 
     140             
    135141 
    136142            int vihollistenMaara = kenttaNro; 
     
    142148        void lisaaPieniTaso(Level kentta, double x, double y) 
    143149        { 
    144             Platform taso = new Platform(100, 30, Color.Green); 
     150            Platform taso = new Platform(65, 30, Color.Green); 
    145151            taso.X = x; 
    146152            taso.Y = y; 
     
    274280                Level = seuraavaKentta(); 
    275281                MessageDisplay.Add("Pääsit läpi kentän " + kenttaNro + ". Pisteitä: " + edellisenKentanPisteet); 
    276             } 
     282                aikaLaskuri.Reset(); 
     283            } 
     284 
    277285        } 
    278286 
Note: See TracChangeset for help on using the changeset viewer.