Changeset 6633 for 2015/27


Ignore:
Timestamp:
2015-07-01 09:14:59 (8 years ago)
Author:
jotapoti
Message:

Yhden punaisen pallon x-koordinaatti tulee satunnaisesti. Y on kiinteästi.

Location:
2015/27/JouniP/ParasPallopeli/ParasPallopeli/ParasPallopeli
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • 2015/27/JouniP/ParasPallopeli/ParasPallopeli/ParasPallopeli/ParasPallopeli.cs

    r6553 r6633  
    1111    public override void Begin() 
    1212    { 
    13         //        x,      y,      muoto,      väri, leveys, korkeus 
    14         LuoOlio(200.5, 100.0, Shape.Circle, Color.Red, 50.0, 50.0); 
    15         LuoOlio(120.0, 80.0, Shape.Circle, Color.Blue, 50.0, 100.0); 
    16         LuoOlio(40.0, 38.9, Shape.Diamond, Color.Green, 25.0, 25.0); 
    17         LuoOlio(50.0, -50.0, Shape.Hexagon, Color.Purple, 100.0, 100.0); 
     13        //        x,      y,      muoto,      väri,        leveys, korkeus 
     14        LuoOlio(200.5, 100.0, Shape.Circle,   Color.Red,     50.0,  50.0); 
     15        LuoOlio(120.0,  80.0, Shape.Circle,   Color.Blue,    50.0, 100.0); 
     16        LuoOlio( 40.0,  38.9, Shape.Diamond,  Color.Green,   25.0,  25.0); 
     17        LuoOlio( 50.0, -50.0, Shape.Hexagon,  Color.Purple, 100.0, 100.0); 
     18 
     19        double satunnainenX = RandomGen.NextDouble(4.0, 500.0); 
     20        double satunnainenY = 50.0; 
     21        LuoOlio(satunnainenX, satunnainenY, Shape.Circle, Color.Red, 50.0, 50.0); 
     22 
    1823 
    1924        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
     
    2227    void LuoOlio(double xkoord, double ykoord, Shape muoto, Color vari, double leveys, double korkeus) 
    2328    { 
    24         PhysicsObject ympyra = new PhysicsObject(leveys, korkeus); 
    25         ympyra.Shape = muoto; 
    26         ympyra.Color = vari; 
    27         ympyra.X = xkoord; 
    28         ympyra.Y = ykoord; 
    29         Add(ympyra); 
     29        PhysicsObject olio = new PhysicsObject(leveys, korkeus); 
     30        olio.Shape = muoto; 
     31        olio.Color = vari; 
     32        olio.X = xkoord; 
     33        olio.Y = ykoord; 
     34        Add(olio); 
    3035    } 
    3136 
Note: See TracChangeset for help on using the changeset viewer.