Changeset 8521 for 2017/24/VeikkaL


Ignore:
Timestamp:
2017-06-12 13:13:17 (2 years ago)
Author:
npo17_24
Message:
 
Location:
2017/24/VeikkaL/Pong
Files:
6 edited

Legend:

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

    r8509 r8521  
    1313    public override void Begin() 
    1414    { 
    15         LuoKentta(); 
    16  
    1715        Level.Height = Screen.Height; 
    1816        Level.Width = Screen.Width; 
     17 
     18        LuoKentta(); 
     19        AloitaPeli(); 
     20         
    1921        // TODO: Kirjoita ohjelmakoodisi tähän 
    2022        
     
    4244 
    4345        Level.Background.Color = Color.Red; 
    44         Camera.ZoomToLevel(10); 
     46        //Camera.ZoomToLevel(10); 
    4547 
    4648    } 
     49    void AloitaPeli() 
     50    { 
     51        Vector impulssi = new Vector(700.0, 0.0); 
     52        pallo.Hit(impulssi); 
     53    } 
     54    const double PALLON_MIN_NOPEUS = 700.0; 
     55 
     56    protected override void Update(Time time) 
     57    { 
     58        if (pallo != null && Math.Abs(pallo.Velocity.X) < PALLON_MIN_NOPEUS) 
     59        { 
     60            pallo.Velocity = new Vector(pallo.Velocity.X * 1.1, pallo.Velocity.Y); 
     61        } 
     62        base.Update(time); 
     63    } 
    4764} 
Note: See TracChangeset for help on using the changeset viewer.