Changeset 252


Ignore:
Timestamp:
2009-08-04 13:02:17 (10 years ago)
Author:
hemitopp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • enni_h/Aliohjelma/Peli.cs

    r233 r252  
    2121    public class Peli : RealTimeGame 
    2222    { 
    23         PhysicsObject meidanPallo; 
    2423 
    2524        PhysicsObject LuoPallo(double sade, double x, double y) 
    2625        { 
    2726            PhysicsObject pallo = new PhysicsObject(80, Shapes.CreateCircle(sade)); 
     27            pallo.X = x; 
     28            pallo.Y = y; 
    2829 
    2930            return pallo; 
     
    3435        { 
    3536            PhysicsObject p; 
    36             p = LuoPallo(40, 20, 10); 
    37             meidanPallo = p; 
     37            p = LuoPallo(80, 0, 0); 
    3838            Level.Objects.Add(p); 
     39 
     40            PhysicsObject o; 
     41            o = LuoPallo(40, 0, 120); 
     42            Level.Objects.Add(o); 
     43 
     44            PhysicsObject g; 
     45            g = LuoPallo(20, 0, 180); 
     46            Level.Objects.Add(g); 
     47 
     48            for (int i = 0; i < 3; i++) 
     49 
     50            { 
     51 
     52            PiirraYmpyra(); 
     53            } 
     54        } 
     55 
     56        void PiirraYmpyra() 
     57        { 
     58            IShape ympyra = Shapes.CreateCircle(10.0); 
     59            PhysicsObject pallo = new PhysicsObject(10.0, ympyra); 
     60            Level.Objects.Add(pallo); 
     61            pallo.X = RandomGen.NextDouble(Level.Left, Level.Right); 
     62            pallo.Y = RandomGen.NextDouble(Level.Bottom, Level.Top); 
     63 
     64 
    3965        } 
    4066    } 
Note: See TracChangeset for help on using the changeset viewer.