source: 2011/31/RobertJ/Miner/Miner/Miner/Peli.cs @ 2505

Revision 2505, 1.2 KB checked in by rojohans, 8 years ago (diff)

Talletus.

Line 
1using System;
2using System.Collections.Generic;
3using Jypeli;
4using Jypeli.Assets;
5using Jypeli.Controls;
6using Jypeli.Effects;
7using Jypeli.Widgets;
8
9public class Peli : PhysicsGame
10{
11    Vector nopeusYlos = new Vector(0, 200);
12    Vector nopeusAlas = new Vector(0, -200);
13
14    PhysicsObject Miner;
15    Image olionKuva = LoadImage("player 1 standing");
16    Image[] KavelyKuvat = LoadImages("player 1" , "player 1 frame2");
17    Image[] KavelyKuvatPeilattu;
18    public override void Begin()
19    {
20         
21
22        KavelyKuvatPeilattu = Image.Mirror(KavelyKuvat);
23
24        // TODO: Kirjoita ohjelmakoodisi tähän
25        Miner = new PhysicsObject(40.0, 40.0);
26        Add(Miner);
27        Miner.Shape = Shape.Rectangle;
28        Miner.Color = Color.Black;
29        Miner.Image = olionKuva;
30        Level.BackgroundColor = Color.ForestGreen;
31
32        AsetaOhjaimet();
33
34        }
35    void AsetaOhjaimet()
36    {
37        Keyboard.Listen(Key.Up, ButtonState.Down, LiikutaaMinerYlos, "Pelaaja 1: Liikuta Miner ylös");
38
39        //Keyboard.Listen(Key.Up, ButtonState.Released, null, Miner, Vector.Zero);
40    }
41   
42     
43    void LiikutaaMinerYlos()
44    {
45        Miner.Velocity = nopeusYlos;
46    } 
47}
Note: See TracBrowser for help on using the repository browser.