Changeset 9146 for 2017/30


Ignore:
Timestamp:
2017-07-27 09:27:55 (2 years ago)
Author:
nupeohje
Message:

Taukovalikko lisätty

Location:
2017/30/JouniP/Syomispeli/Syomispeli/Syomispeli
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 2017/30/JouniP/Syomispeli/Syomispeli/Syomispeli/Syomispeli.cs

    r9145 r9146  
    2727    void Alkuvalikko() 
    2828    { 
     29        Level.Background.Color = Color.Black; 
     30 
    2931        MultiSelectWindow alkuValikko = new MultiSelectWindow("Syömispeli", 
    3032"Aloita peli", "Lopeta"); 
     
    3537 
    3638        alkuValikko.DefaultCancel = 1; // Escapella poistuu (Exit-vaihtoehto) 
     39        alkuValikko.Color = Color.Green; 
     40    } 
     41 
     42    void Paussivalikko() 
     43    { 
     44        IsPaused = true; 
     45         
     46        MultiSelectWindow paussivalikko = new MultiSelectWindow("TAUKO", 
     47"Jatka pelaamista", "Lopeta peli"); 
     48        Add(paussivalikko); 
     49 
     50        paussivalikko.AddItemHandler(0, JatkaPelaamista); 
     51        paussivalikko.AddItemHandler(1, Exit); 
     52 
     53    } 
     54 
     55    void JatkaPelaamista() 
     56    { 
     57        IsPaused = false; 
    3758    } 
    3859 
    3960    void AloitaPeli() 
    4061    { 
     62        ClearAll(); 
     63 
    4164        LisaaPelaaja1(); 
    4265        LisaaOhjaimet(); 
     
    145168        Keyboard.Listen(Key.Down, ButtonState.Down, LiikutaPelaajaa, null, new Vector(0.0, -1000.0)); 
    146169 
    147         Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     170        Keyboard.Listen(Key.F3, ButtonState.Released, AloitaPeli, null); 
     171        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Paussivalikko, "Tauota peli"); 
    148172    } 
    149173 
Note: See TracChangeset for help on using the changeset viewer.