source: 2011/26/AkiL/Pong/Pong/Pong/Peli.cs @ 2172

Revision 2172, 1.1 KB checked in by juiitamm, 8 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 Peli : PhysicsGame
10{
11    PhysicsObject pallo;
12    public override void Begin()
13    {
14        // TODO: Kirjoita ohjelmakoodisi tähän
15
16        LuoKentta();
17        AloitaPeli();
18
19    }
20    void LuoKentta()
21    {
22        pallo = new PhysicsObject(40.0, 40.0);
23        pallo.Shape = Shape.Circle;
24        pallo.Color = Color.GreenYellow;
25        Add(pallo);
26        pallo.X = -309.95;
27        pallo.Y = 00.0;
28
29        PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0);
30        maila.Shape = Shape.Rectangle;
31        maila.X = Level.Left + 20.0;
32        maila.Y = 0.0;
33        maila.Restitution = 1.0;
34        Add(maila);
35
36        Level.CreateBorders(1.0, false);
37        Level.BackgroundColor = Color.Black;
38
39        Camera.ZoomToLevel();
40    }
41   
42
43   void AloitaPeli()
44{
45    Vector impulssi = new Vector( 500.0, 0.0 );
46    pallo.Hit( impulssi );
47}
48
49   
50}
51 
Note: See TracBrowser for help on using the repository browser.