source: 2010/30/lijiolva/Teh Bus Game/Peli.cs @ 1378

Revision 1378, 1.1 KB checked in by lijiolva, 9 years ago (diff)
Line 
1using System;
2using Jypeli;
3using Jypeli.Widgets;
4using Jypeli.Assets;
5
6public class Peli : TopDownPhysicsGame
7{
8    PhysicsObject auto = new PhysicsObject(40, 20);
9        Vector Vektori = new Vector() ;
10    protected override void Begin()
11    {
12        KineticFriction = 0.8; // Asetetaan kitka
13        LuoTalo(100, 60);
14        auto.Mass = 01.0;
15        auto.Color = new Color(192, 192, 255);
16        Add(auto);
17
18        Keyboard.Listen(Key.F1, ButtonState.Pressed, ShowControlHelp, "Näytä ohjeet");
19        Keyboard.Listen(Key.Escape, ButtonState.Pressed, Exit, "Poistu pelistä");
20        Mouse.Listen(MouseButton.Left, ButtonState.Down, Reitti, "Siirry", auto);
21    }
22    void LuoTalo(double x, double y)
23{
24    PhysicsObject talo = new PhysicsObject(100.0, 100.0, Shapes.Rectangle);
25        talo.X = x ;
26        talo.Y = y ;
27        talo.Color = Color.Yellow;
28        talo.IgnoresCollisionResponse = true;
29        Add(talo);
30}
31    void Reitti (PhysicsObject auto)
32    {
33        Vektori = Mouse.PositionOnWorld;
34        auto.Push(Vektori);
35        auto.Angle = Vektori.Angle;
36    }
37}
38 
Note: See TracBrowser for help on using the repository browser.