SHARE
TWEET
Untitled
a guest
Sep 21st, 2014
192
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- public void checkCollision()
- {
- camera.update();
- shapeRenderer.setProjectionMatrix(cameraGUI.combined);
- shapeRenderer.begin(ShapeRenderer.ShapeType.Line);
- shapeRenderer.setColor(1, 1, 0, 1);
- for(GameObject object : objects)
- {
- if(object instanceof DynamicObject)
- {
- SpatialHashGrid.instance.removeObject(object); //removes 1 object at a time
- object.update();
- SpatialHashGrid.instance.insertDynamicObject(object);
- colliders = SpatialHashGrid.instance.getPotentialColliders(object);
- for(GameObject collider : colliders)
- {
- shapeRenderer.rect(100,100,100,100);
- if(object.checkCollision(collider))
- object.collided(collider);
- }
- }
- }
- shapeRenderer.end();
- }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.
