/// <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); }