Changeset 6553


Ignore:
Timestamp:
2015-06-30 09:34:46 (4 years ago)
Author:
jotapoti
Message:

LuoPallo? muutettu aliohjelmaksi LuoOlio?. Se osaa ottaa muodon yhtenä parametrina.

File:
1 edited

Legend:

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

    r6552 r6553  
    1111    public override void Begin() 
    1212    { 
    13         //        x,      y,      väri, leveys, korkeus 
    14         LuoPallo(200.5, 100.0, Color.Red, 50.0, 50.0); 
    15         LuoPallo(120.0, 80.0, Color.Blue, 50.0, 100.0); 
    16         LuoPallo(40.0, 38.9, Color.Green, 25.0, 25.0); 
    17         LuoPallo(50.0, -50.0, 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 
    1819        Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 
    1920    } 
    2021 
    21     void LuoPallo(double xkoord, double ykoord, Color vari, double leveys, double korkeus) 
     22    void LuoOlio(double xkoord, double ykoord, Shape muoto, Color vari, double leveys, double korkeus) 
    2223    { 
    2324        PhysicsObject ympyra = new PhysicsObject(leveys, korkeus); 
    24         ympyra.Shape = Shape.Circle; 
     25        ympyra.Shape = muoto; 
    2526        ympyra.Color = vari; 
    2627        ympyra.X = xkoord; 
Note: See TracChangeset for help on using the changeset viewer.