source: 2017/27/EetuS/Miinaharava/Miinaharava/Miinaharava/Miinaharava.cs @ 8861

Revision 8861, 1.1 KB checked in by npo17_43, 2 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 Miinaharava : Game
10{
11
12
13    public override void Begin()
14    {
15        Level.Background.Color = Color.AshGray;
16        LuoMiina(5,5);
17        Ohjaus();
18    }
19    void Avaa()
20    {
21
22
23
24    }
25    void Ohjaus()
26    {
27        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli");
28        Mouse.Listen(MouseButton.Left, ButtonState.Pressed, Avaa, "Avaa ruutu");
29    }
30    void LuoTaso(double leveys, double korkeus)
31    {
32        RandomGen.NextInt(5);
33        TileMap ruudut = TileMap.FromLevelAsset("taso.txt");
34        //ruudut.SetTileMethod('=', LuoTyhja);
35        //ruudut.SetTileMethod('*', LuoMiina);
36
37    }
38    void LuoMiina(double leveys, double korkeus)
39    {
40        //Vector paikka,
41        PhysicsObject miina = PhysicsObject.CreateStaticObject(leveys, korkeus);
42        //miina.Position = paikka;
43        miina.Shape = Shape.Rectangle;
44        miina.Color = Color.Black;
45        Add(miina);
46    }
47}
Note: See TracBrowser for help on using the repository browser.