source: 2010/31/beosjukk/Pong/Peli.cs @ 1530

Revision 1530, 1.1 KB checked in by paaaanro, 13 years ago (diff)

Pong uudessa vaiheessa.

Line 
1using System;
2using Jypeli;
3using Jypeli.Widgets;
4using Jypeli.Assets;
5
6public class Peli : PhysicsGame
7{
8    PhysicsObject pallo;
9
10    protected override void Begin()
11    {
12     LuoKentta();
13     AloitaPeli();
14    }
15
16   
17        LuoKentta();
18        Vector impulssi = new Vector( 500.0, 40.0 );
19        pallo.Hit(impulssi);
20    }
21       
22    void LuoKentta()
23    {
24        pallo = new PhysicsObject(40.0, 40.0);
25        Add(pallo);
26        pallo.X = -200.0;
27        pallo.Y = 0.0;
28        Level.CreateBorders( 1.0, false );
29        pallo.Shape = Shapes.Circle;
30        pallo.Restitution = 1.0;
31        Level.BackgroundColor = Color.Black;
32        Camera.ZoomToLevel();
33        PhysicsObject maila = PhysicsObject.CreateStaticObject( 20.0, 100.0 );
34        maila.Shape = Shapes.Rectangle;
35        maila.X = Level.Left + 20.0;
36        maila.Y = 0.0;
37        maila.Restitution = 1.0;
38        Add( maila );
39    }
40    void AloitaPeli()
41    {
42        Vector impulssi = new Vector( 500.0, 0.0 );
43        pallo.Hit( impulssi );
44    }
45}
46
Note: See TracBrowser for help on using the repository browser.