Changeset 8952 for 2017/27/SimoR/Pong/Pong
- Timestamp:
- 2017-07-06 09:16:11 (6 years ago)
- Location:
- 2017/27/SimoR/Pong/Pong/Pong
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
2017/27/SimoR/Pong/Pong/Pong/Pong.cs
r8918 r8952 16 16 public override void Begin() 17 17 { 18 Alkuvalikko(); 19 } 20 21 void Alkuvalikko() 22 { 23 ClearAll(); 24 MultiSelectWindow alkuValikko = new MultiSelectWindow("Mursu", "Aloita peli", "Lopeta"); 25 Add(alkuValikko); 26 alkuValikko.AddItemHandler(0, AloitaPeli); 27 alkuValikko.AddItemHandler(1, Exit); 28 29 alkuValikko.Color = Color.Transparent; 30 31 Level.Background.Image = pumKuva; 32 Level.Background.FitToLevel(); 33 } 34 35 void AloitaPeli() 36 { 37 ClearAll(); 18 38 LuoKentta(); 19 39 LisaaOhjaimet(); … … 28 48 AddCollisionHandler(pelaaja, "pallo", OsuiPalloon); 29 49 AddCollisionHandler(pelaaja, "pahapallo", OsuiPahaanPalloon); 50 AddCollisionHandler(pelaaja, "vihollinen", PeliOhi); 51 } 52 53 void PeliOhi(PhysicsObject pelaaja, PhysicsObject kohde) 54 { 55 AloitaPeli(); 30 56 } 31 57 … … 51 77 AssaultRifle ase = new AssaultRifle(60, 20); 52 78 ase.ProjectileCollision = AmmusOsui; 53 ase.FireRate = 900;79 ase.FireRate = 1; 54 80 vihu.Add(ase); 55 81 … … 139 165 void LisaaOhjaimet() 140 166 { 141 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");167 Keyboard.Listen(Key.Escape, ButtonState.Pressed, Alkuvalikko, "Lopeta peli"); 142 168 143 169 Keyboard.Listen(Key.Up, ButtonState.Down, Liikuta, "Pelaaja liikkuu ylös", new Vector(0, nopeus));
Note: See TracChangeset
for help on using the changeset viewer.