Ignore:
Timestamp:
2017-07-28 10:52:27 (2 years ago)
Author:
npo17_56
Message:

Taustamusa peliin.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 2017/30/OlliL/Bomb helicopter/Bomb helicopter/Bomb_helicopter/Bomb_helicopter.cs

    r9182 r9192  
    2828    ScoreList topLista = new ScoreList(10, true, double.MaxValue); 
    2929    PhysicsObject oikeaReuna; 
    30  
    31  
    32  
    33  
    34  
    35  
     30    Timer aikalaskuri; 
     31     
     32  
    3633    public override void Begin() 
    3734    { 
    3835        topLista = DataStorage.TryLoad<ScoreList>(topLista, "pisteet.xml"); 
    39          
    40         AlkuValikko(null); 
    41     } 
    42  
    43     void AlkuValikko(Window H) 
     36        TaustaMusa(); 
     37        AlkuValikko(); 
     38 
     39    } 
     40 
     41    void TaustaMusa() 
     42    { 
     43         
     44        MediaPlayer.Play("Taustamusa"); 
     45        MediaPlayer.IsRepeating = true; 
     46        MediaPlayer.Volume = 0.3; 
     47    } 
     48 
     49 
     50    void AlkuValikko() 
    4451    { 
    4552        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     
    5764                              "Parhaat pisteet", 
    5865                              topLista); 
    59         topIkkuna.Closed += AlkuValikko; 
     66        topIkkuna.Closed += delegate { AlkuValikko(); }; 
    6067        Add(topIkkuna); 
    6168 
     
    114121        Add(pisteNaytto); 
    115122 
    116         Timer aikalaskuri = new Timer(); 
     123        aikalaskuri = new Timer(); 
    117124        aikalaskuri.Interval = 1.0; 
    118125        aikalaskuri.Timeout += delegate { pisteLaskuri.AddValue(1); }; 
     
    203210    void TormaaMaaliin(PhysicsObject tormaaja, PhysicsObject kohde) 
    204211    { 
    205         if (laukaisijoitaTuhottuLaskuri.Value == 4) 
     212        if (laukaisijoitaTuhottuLaskuri.Value == laukaisijoitaTuhottuLaskuri.MaxValue) 
    206213        { 
     214            aikalaskuri.Stop(); 
    207215            //topLista.EnterAndShow(pisteLaskuri.Value); 
    208216            //topLista.HighScoreWindow.Closed += AlkuValikko; 
     
    213221            topIkkuna.Closed += TallennaPisteet; 
    214222            Add(topIkkuna); 
     223            topIkkuna.Right = Screen.Right - 10; 
    215224        } 
    216225    } 
     
    219228    { 
    220229        DataStorage.Save<ScoreList>(topLista, "pisteet.xml"); 
     230        AlkuValikko(); 
    221231    } 
    222232 
Note: See TracChangeset for help on using the changeset viewer.