Пример #1
0
        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;
        }
Пример #2
0
        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;
        }
Пример #3
0
        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;
        }
Пример #4
0
        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;
        }
Пример #5
0
        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();

            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;
        }
        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.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;
        }