Changeset 2921 for 2012/24


Ignore:
Timestamp:
2012-06-11 15:00:23 (7 years ago)
Author:
tovalile
Message:

Talletus.

Location:
2012/24/ToniV/pong/pong/pong
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 2012/24/ToniV/pong/pong/pong/pong.cs

    r2911 r2921  
    1313    { 
    1414        LuoKentta(); 
    15         Vector impulssi = new Vector(500.0, 0.0); 
    16         pallo.Hit(impulssi); 
     15 
     16        Aloitapeli(); 
     17 
    1718        PhoneBackButton.Listen(ConfirmExit, "Lopeta peli"); 
    1819        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    19          
     20 
    2021    } 
    2122    void LuoKentta() 
    2223    { 
    23         pallo = new PhysicsObject(100.0, 100.0); 
     24        pallo = new PhysicsObject(40.0, 40.0); 
    2425        Add(pallo); 
    2526        pallo.Shape = Shape.Circle; 
    2627        pallo.Color = Color.Green; 
    2728 
     29        LuoMaila( Level.Left +20.0,0.0); 
     30        LuoMaila(Level.Right - 20.0, 0.0); 
     31 
    2832        pallo.X = -200.0; 
    2933        pallo.Y = 0.0; 
    3034 
    31  
    32          
    3335        Level.CreateBorders(1.0, false); 
    3436        pallo.Restitution = 1.0; 
    3537        Level.BackgroundColor = Color.Yellow; 
    3638        Camera.ZoomToLevel(); 
    37         PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0); 
    38         maila.Shape = Shape.Rectangle; 
    3939 
    4040 
    4141    } 
    42 }     
    4342 
     43    void Aloitapeli() 
     44    { 
     45        Vector impulssi = new Vector(500.0, 0.0); 
     46        pallo.Hit(impulssi); 
     47    } 
    4448 
     49    void LuoMaila(double x, double y) 
     50    { 
     51        PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0); 
     52        maila.Shape = Shape.Rectangle; 
     53        maila.X= x; 
     54        maila.Y= y; 
     55        maila.Restitution = 1.0; 
     56        maila.Color = Color.Violet; 
     57        Add(maila); 
     58 
     59    }    
     60} 
Note: See TracChangeset for help on using the changeset viewer.