public override void Initialize() { base.Initialize(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Body.Position = new Vector2(20, EntityGame.Viewport.Height / 2f - A.Body.Height / 2f); A.Physics.Acceleration.X = 3; A.Physics.Restitution = .3f; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Body.Position = new Vector2(EntityGame.Viewport.Width - 20 - B.Body.Width, EntityGame.Viewport.Height / 2f - B.Body.Height / 2f); B.Physics.Acceleration.X = -3f; B.Physics.Restitution = .3f; C = new CircleTester(this, "C", 30); C.Render.Color = Color.Red; C.Body.Position = new Vector2(100, EntityGame.Viewport.Height / 2f - C.Body.Height / 2f); C.Physics.Acceleration.X = 3; C.Physics.Restitution = .3f; D = new CircleTester(this, "D", 30); D.Render.Color = Color.Blue; D.Body.Position = new Vector2(EntityGame.Viewport.Width - 100 - D.Body.Width, EntityGame.Viewport.Height / 2f - D.Body.Height / 2f); D.Physics.Acceleration.X = -3f; D.Physics.Restitution = .3f; }
public override void Initialize() { base.Initialize(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Body.Position = new Vector2(20, EntityGame.Viewport.Height / 2f - A.Body.Height / 2f); A.Physics.Velocity.X = 200; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Body.Position = new Vector2(EntityGame.Viewport.Width - 100 - B.Body.Width, EntityGame.Viewport.Height / 2f - B.Body.Height / 2f - 5); //B.Physics.Velocity.X = -1; }
public override void Initialize() { base.Initialize(); EmitTimer = new Timer(this, "EmitTimer"); EmitTimer.Milliseconds = 250; EmitTimer.LastEvent += EmitParticle; B = new CircleTester(this, "B", 60); B.Render.Color = Color.Blue; B.Physics.Restitution = 2f; B.Collision.Immovable = true; B.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - B.Body.Width / 2, EntityGame.Viewport.Height - 20 - B.Body.Height); B.Debug = true; //B.Physics.Velocity.X = -1; }
public override void Initialize() { base.Initialize(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Physics.Restitution = 2f; A.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - A.Body.Width / 2 - 5, 20); A.Physics.Acceleration.Y = 25f; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Physics.Restitution = 2f; B.Collision.Immovable = true; B.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - B.Body.Width / 2, EntityGame.Viewport.Height - 20 - B.Body.Height); //B.Physics.Velocity.X = -1; }
public override void Initialize() { base.Initialize(); ControlContainer = new Page(this, "ControlContainer"); ControlContainer.Show(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Physics.Restitution = 1.5f; A.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - A.Body.Width / 2, 20); A.Physics.Acceleration.Y = .1f; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Physics.Restitution = 1.5f; B.Collision.Immovable = true; B.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - B.Body.Width / 2, EntityGame.Viewport.Height - 20 - B.Body.Height); }
public override void Initialize() { base.Initialize(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Body.Position = new Vector2(20, EntityGame.Viewport.Height / 2f - A.Body.Height / 2f); A.Physics.Acceleration.X = 3; A.Physics.Restitution = .8f; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Body.Position = new Vector2(EntityGame.Viewport.Width - 20 - B.Body.Width, EntityGame.Viewport.Height / 2f - B.Body.Height / 2f); B.Physics.Acceleration.X = -3f; B.Physics.Restitution = .8f; }
public override void Initialize() { base.Initialize(); A = new CircleTester(this, "A", 30); A.Render.Color = Color.Red; A.Physics.Restitution = 1.5f; A.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - A.Body.Width / 2, 20); A.Physics.Acceleration.Y = 10f; C = new CircleTester(this, "C", 30); C.Render.Color = Color.Red; C.Physics.Restitution = 1.5f; C.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - A.Body.Width / 2, 200); C.Physics.Acceleration.Y = 10f; B = new CircleTester(this, "B", 30); B.Render.Color = Color.Blue; B.Physics.Restitution = 1.5f; B.Collision.Immovable = true; B.Body.Position = new Vector2(EntityGame.Viewport.Width / 2f - B.Body.Width / 2, EntityGame.Viewport.Height - 20 - B.Body.Height); //B.Physics.Velocity.X = -1; }