Exemplo n.º 1
0
        /// <summary>
        /// Adds physics body to PhysicsSystem
        /// </summary>
        public void RegisterPhysicsBody(float radius = 30)
        {
            //Collider = new Circle(new Particle(Owner.GetComponent<TransformComponent>().Position, Vector2.Zero, 1),this, radius);

            Collider = new Collider(new Particle(Owner.GetComponent <TransformComponent>().Position, Vector2.Zero, 1),
                                    ShapeUtils.CreateRectangle(32, 32), this);
            Collider.Particle.ActiveParticle = true;
            //Physics.PhysicsSystem.Instance.AddBody(body);
            PhysicsWorld.Instance.Add(Collider);
        }