Ignore:
Timestamp:
2016-07-27 12:59:38 (3 years ago)
Author:
jotapoti
Message:

Ohjeruutu

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2016/30/luennot/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu/Tasoloikkailu.cs

    r8146 r8147  
    1818    Image tahtiKuva = LoadImage("tahti"); 
    1919    Image miinanKuva = LoadImage("mine"); 
    20  
     20    Image ohjeKuva = LoadImage("ohjeet"); 
    2121    SoundEffect maaliAani = LoadSoundEffect("maali"); 
    2222 
    2323    public override void Begin() 
    2424    { 
     25        ClearAll(); 
    2526 
    2627        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
    27 "Aloita peli", "Lopeta"); 
     28"Aloita peli", "Peliohjeet", "Lopeta"); 
    2829        Add(alkuValikko); 
    2930        alkuValikko.AddItemHandler(0, AloitaPeli); 
    30         alkuValikko.AddItemHandler(1, Exit); 
     31        alkuValikko.AddItemHandler(1, NaytaOhjeet); 
     32        alkuValikko.AddItemHandler(2, Exit); 
    3133 
    3234         
     35    } 
     36 
     37    void NaytaOhjeet() 
     38    { 
     39        GameObject ohjeruutu = new GameObject(800.0, 600.0); 
     40        ohjeruutu.Image = ohjeKuva; 
     41        Add(ohjeruutu); 
     42        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     43        Keyboard.Listen(Key.Enter, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     44        Keyboard.Listen(Key.Space, ButtonState.Pressed, Begin, "Palaa valikkoon"); 
     45 
    3346    } 
    3447 
Note: See TracChangeset for help on using the changeset viewer.