Changeset 6342 for 2015


Ignore:
Timestamp:
2015-06-25 11:51:44 (8 years ago)
Author:
jojuojal
Message:
 
Location:
2015/26/JoonaO
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • 2015/26/JoonaO/Autopeli1.cs

    r6263 r6342  
    2121        auto = new Automobile(50, 38); 
    2222        auto.Shape = Shape.Rectangle; 
    23         auto.Mass = 1.0; 
     23        auto.Mass = 100000000000.0; 
     24         
     25 
    2426        auto.AngularDamping = 0.9; 
    2527        auto.Image = autonKuva; 
    2628        Add(auto); 
     29        AloitaPeli(); 
     30         
     31 
    2732        
    2833        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", 
     
    3035        alkuValikko.Color = Color.Red; 
    3136        Add(alkuValikko); 
    32          
     37        alkuValikko.AddItemHandler(0, AloitaPeli); 
     38        alkuValikko.AddItemHandler(1, ParhaatPisteet); 
     39        alkuValikko.AddItemHandler(2, Exit); 
     40        Pause(); 
     41        IsPaused = true; 
    3342        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    3443        ControllerOne.Vibrate(0.5, 0.5, 0.0, 0.0, 0.1); 
     
    3645        Keyboard.Listen(Key.Right, ButtonState.Down, KaannaPelaajaa, null, Angle.FromDegrees(-1)); 
    3746        Keyboard.Listen(Key.Up, ButtonState.Down, KaasutaAutoa, null); 
     47        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet"); 
    3848        Keyboard.Listen(Key.Down, ButtonState.Down, Jarruta, null); 
    39  
     49        Keyboard.Listen(Key.P, ButtonState.Pressed, Pause, "Pysäyttää pelin"); 
     50         
    4051        AddCollisionHandler(auto, PelaajaTormasi); 
    4152    } 
     
    7283        MessageDisplay.Add("Vedit seinää päi!"); 
    7384        hyppyAani.Play(); 
    74     }   
     85    } 
     86    void AloitaPeli() 
     87    { 
    7588 
     89    } 
     90    void ParhaatPisteet() 
     91    { 
    7692 
     93    } 
     94 
     95  
    7796 
    7897 
Note: See TracChangeset for help on using the changeset viewer.