source: 2014/27/AnttiI/Omapeli/TaisteluAreena/TaisteluAreena/TaisteluAreena/TaisteluAreena.cs @ 5201

Revision 5201, 1.2 KB checked in by jotapoti, 7 years ago (diff)
Line 
1using System;
2using System.Collections.Generic;
3using Jypeli;
4using Jypeli.Assets;
5using Jypeli.Controls;
6using Jypeli.Effects;
7using Jypeli.Widgets;
8
9public class TaisteluAreena : PhysicsGame
10{
11    public override void Begin()
12    {
13        LuoAlkuValikko();   
14    }
15
16
17    void LuoAlkuValikko()
18    {
19        MultiSelectWindow alkuValikko = new MultiSelectWindow("Pelin alkuvalikko", "Aloita peli", "Parhaat pisteet", "Lopeta");
20        Add(alkuValikko);
21
22        alkuValikko.AddItemHandler(0, AloitaPeli);
23        alkuValikko.AddItemHandler(1, ParhaatPisteet);
24        alkuValikko.AddItemHandler(2, Exit);
25    }
26
27
28    void AloitaPeli()
29    {
30        ClearAll();
31        LuoKentta();
32        LuoPelattavaOlio();
33        LisaaOhjaimet();
34
35    }
36
37
38    void ParhaatPisteet()
39    {
40
41    }
42
43
44    void LuoKentta()
45    {
46       
47
48    }
49
50
51    void LisaaOhjaimet()
52    {
53        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli");
54        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
55    }
56    void LuoPelattavaOlio()
57    {
58        PhysicsObject piisoni = new PhysicsObject(40, 20);
59        Add(piisoni);
60    }
61}
Note: See TracBrowser for help on using the repository browser.