Ejemplo n.º 1
0
        public static void Initialize(Vector2 gravity)
        {
#if DEBUG
            Settings.EnableDiagnostics = true;
#else
            Settings.EnableDiagnostics = false;
#endif
            Settings.VelocityIterations = velocityIterations;
            Settings.PositionIterations = positionIterations;
            Settings.ContinuousPhysics  = false;

            world = new World(gravity);

            Physics.contactProcessor = new GameObjectContactProcessor();

            world.ContactManager.BeginContact = Physics.contactProcessor.BeginContact;
            world.ContactManager.EndContact   = Physics.contactProcessor.EndContact;
        }
Ejemplo n.º 2
0
        public static void Initialize(Vector2 gravity)
        {
            #if DEBUG
            Settings.EnableDiagnostics = true;
            #else
            Settings.EnableDiagnostics = false;
            #endif
            Settings.VelocityIterations = velocityIterations;
            Settings.PositionIterations = positionIterations;
            Settings.ContinuousPhysics = false;

            world = new World(gravity);

            Physics.contactProcessor = new GameObjectContactProcessor();

            world.ContactManager.BeginContact = Physics.contactProcessor.BeginContact;
            world.ContactManager.EndContact = Physics.contactProcessor.EndContact;
        }