Changeset 5630 for 2014


Ignore:
Timestamp:
2014-07-24 13:54:59 (9 years ago)
Author:
rohehank
Message:
 
Location:
2014/30/RoosaH/Roskapeli
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • 2014/30/RoosaH/Roskapeli/Roskapeli/Roskapeli/Roskapeli.cs

    r5629 r5630  
    1616 
    1717    List<PhysicsObject> roskat = new List<PhysicsObject>(); 
     18     
    1819 
    1920    IntMeter keratytEsineet; 
     
    3233        IsMouseVisible = true; 
    3334 
    34         LuoPisteLaskuri(); 
    35          
    36  
     35        valikko(); 
     36        
     37    } 
     38    void AloitaPeli() 
     39    { 
    3740        ajastin = new Timer(); 
    3841        ajastin.Interval = 0.5; 
     
    5255        } 
    5356 
     57        LuoPisteLaskuri(); 
    5458        LuoKentta(); 
    5559        AsetaOhjaimet(); 
    56         AloitaPeli(); 
    57  
    58         
    59     } 
    60     void AloitaPeli() 
    61     { 
     60         
    6261    } 
    6362    void LuoKentta() 
     
    154153        if (roskat.Count >= 8) 
    155154        { 
    156             MessageDisplay.Add("Game Over"); 
     155            Label gameover = new Label("Game Over"); 
     156            gameover.Color = Color.White; 
     157            Add(gameover); 
    157158            ClearControls();                   
    158159            ajastin.Stop(); 
     160            Timer.SingleShot(4.0, valikko); 
    159161        } 
    160162    } 
     
    169171        pisteNaytto.Color = Color.White; 
    170172        pisteNaytto.BindTo(keratytEsineet); 
    171         pisteNaytto.Title = "Pisteet"; 
     173        pisteNaytto.Title = "Points"; 
    172174        Add(pisteNaytto); 
    173175    } 
    174      
     176    void valikko() 
     177    { 
     178        ClearAll(); 
     179        roskat.Clear(); 
     180        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", "Aloita peli", "Lopeta"); 
     181        alkuValikko.AddItemHandler(0, AloitaPeli); 
     182        alkuValikko.AddItemHandler(1, Exit); 
     183        Add(alkuValikko); 
     184 
     185    } 
    175186 
    176187    } 
Note: See TracChangeset for help on using the changeset viewer.