Ignore:
Timestamp:
2017-06-12 13:13:01 (2 years ago)
Author:
npo17_15
Message:

vaihe 3

Location:
2017/24/TomiK/Pong/Pong/Pong
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 2017/24/TomiK/Pong/Pong/Pong/Pong.cs

    r8506 r8519  
    99public class Pong : PhysicsGame 
    1010{ 
    11      
     11    PhysicsObject pallo; 
    1212 
    1313    public override void Begin() 
    1414    { 
    15         PhysicsObject pallo = new PhysicsObject(40.0, 40.0); 
     15         
    1616        LuoKentta(); 
    17         Vector impulssi = new Vector(500.0, 0.0); 
    18         pallo.Hit(impulssi); 
     17        AloitaPeli(); 
    1918 
    2019        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    21      
    2220 
    2321 
    24         Level.CreateBorders(); 
    25         Camera.ZoomToLevel(); 
     22 
     23 
     24 
    2625 
    2726    } 
     
    2928void LuoKentta() 
    3029{ 
    31          PhysicsObject pallo = new PhysicsObject(40.0, 40.0); 
     30 
     31         pallo = new PhysicsObject(40.0, 40.0); 
    3232         pallo.Shape = Shape.Circle; 
    3333         pallo.Restitution = 1.0; 
    3434         Add(pallo); 
    3535 
    36         Level.CreateBorders(); 
     36         PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0); 
     37         maila.Shape = Shape.Rectangle; 
     38         maila.X = Level.Left + 20.0; 
     39         maila.Y = 0.0; 
     40         maila.Restitution = 1.0; 
     41         Add(maila); 
    3742 
    38         Camera.ZoomToLevel(); 
     43         Level.CreateBorders(); 
     44 
     45         Camera.ZoomToLevel(); 
    3946    } 
    4047    
     
    4249 
    4350} 
     51 
     52void AloitaPeli() 
     53{ 
     54    Vector impulssi = new Vector(500.0, 0.0); 
     55    pallo.hit(impulssi); 
     56 
     57     
     58 
     59 
     60 
     61 
     62 
     63} 
Note: See TracChangeset for help on using the changeset viewer.