using System; using Jypeli; using Jypeli.Widgets; using Jypeli.Assets; public class Peli : PhysicsGame { PhysicsObject pallo; protected override void Begin() { //TODO: Alusta peli tässä LuoKentta(); AloitaPeli(); } void LuoKentta() { pallo = new PhysicsObject(50.0, 50.0); pallo.Shape = Shapes.Circle; Add(pallo); pallo.X = -200; pallo.Y = 0.0; pallo.Restitution = 1.0; pallo.Color = Color.Aqua; Vector impulssi = new Vector(500.0, 0.0); pallo.Hit(impulssi); Level.CreateBorders(1.0, true); Level.BackgroundColor = Color.Black; Camera.ZoomToLevel(); LuoMaila(Level.Left + 20.0, 0.0); LuoMaila(Level.Right - 20.0, 0.0); } void AloitaPeli() { Vector impulssi = new Vector(500.0, 0.0); pallo.Hit(impulssi); } void LuoMaila(double x, double y) { PhysicsObject maila = PhysicsObject.CreateStaticObject(20.0, 100.0); maila.Shape = Shapes.Rectangle; maila.X = Level.Left + 20.0; maila.Y = 0.0; maila.Restitution = 1.0; Add(maila); } }