diff --git a/luennot/live23/Pallot/Pallot.cs b/luennot/live23/Pallot/Pallot.cs index 460a75a41d466373b0db69353e960d3d236802e7..f9baed7bbffbc010367331590ef313248318a2db 100644 --- a/luennot/live23/Pallot/Pallot.cs +++ b/luennot/live23/Pallot/Pallot.cs @@ -8,29 +8,29 @@ using Jypeli.Widgets; public class Pallot : PhysicsGame { - private PhysicsObject pallo; private double x = -200; public override void Begin() { + PhysicsObject pallo; PhysicsObject p = Luo(this, 100, 100); - Lisaa(); - this.pallo.Color = Color.Yellow; - Lisaa(); - Vaihda(Color.Red); + pallo = Lisaa(this); + pallo.Color = Color.Yellow; + pallo = Lisaa(this); + Vaihda(pallo, Color.Red); Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); } - public void Vaihda(Color c) + public static void Vaihda(PhysicsObject pallo, Color c) { pallo.Color = c; } - public void Lisaa() + public PhysicsObject Lisaa(Pallot peli) { - Luo(this, x += 100, -200); + return Luo(peli, x += 100, -200); }