Changeset 1638


Ignore:
Timestamp:
2010-08-05 15:01:58 (9 years ago)
Author:
hniemi
Message:

Pause liässty

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2010/23/hniemi/Matopeli/Peli.cs

    r1615 r1638  
    1111    const double vaikeusaste = 0.2; 
    1212    double kerattavienLisaysAikaSek = 1.0; 
     13    bool peliPysaytetty = false; 
    1314 
    1415    int ruutujaVaakasuunnassa; 
     
    7576        Keyboard.Listen(Key.Left, ButtonState.Pressed, AsetaSuunta, "Kääntää vasemmalle", Direction.Left); 
    7677        Keyboard.Listen(Key.Right, ButtonState.Pressed, AsetaSuunta, "Kääntää oikealle", Direction.Right); 
     78        Keyboard.Listen(Key.P, ButtonState.Pressed, Pause, "Pysäyttää/Jatkaa"); 
    7779        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistuu pelistä"); 
    7880    } 
    7981 
     82 
     83    void Pause() 
     84    { 
     85 
     86        liikutusajastin.Enabled = peliPysaytetty; 
     87        peliPysaytetty = !peliPysaytetty; 
     88 
     89    } 
    8090    void LisaaPistelaskuri() 
    8191    { 
     
    144154        { 
    145155            liikutusajastin.Stop(); 
     156            kerattavienLisaysAjastin.Stop(); 
    146157            mato[0].Color = Color.Blue; 
    147158        } 
Note: See TracChangeset for help on using the changeset viewer.