Skip to content
Snippets Groups Projects
Commit 803f00d7 authored by Vesa Lappalainen's avatar Vesa Lappalainen :bicyclist:
Browse files

luento23 loppu

parent 2ade762a
No related branches found
No related tags found
No related merge requests found
......@@ -3,32 +3,27 @@ namespace Pallot;
public class Pallot : PhysicsGame
{
private PhysicsObject pallo;
private double x = -200;
public override void Begin()
{
PhysicsObject p = Luo(this, 100, 100);
Lisaa();
PhysicsObject pallo;
double x = -200;
Luo(this, 100, 100);
(pallo, x) = Lisaa(this, x);
pallo.Color = Color.Yellow;
Lisaa();
Vaihda(Color.Red);
(pallo, _) = Lisaa(this, x);
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 static (PhysicsObject, double) Lisaa(Pallot peli, double x)
{
pallo = Luo(this, x += 100, -200);
double uusi_x = x + 100;
PhysicsObject p = Luo(peli, uusi_x, -200);
return (p, uusi_x);
}
public static PhysicsObject Luo(Game peli, double x, double y)
{
PhysicsObject o = new PhysicsObject(70, 70, Shape.Circle);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment