From 28c99c4bb389a7815fef912502d9f74d8ca42422 Mon Sep 17 00:00:00 2001 From: gered Date: Sun, 15 Sep 2013 10:22:34 -0400 Subject: [PATCH] add constant for a zero coordinate --- src/com/blarg/gdx/tilemap3d/TileCoord.java | 2 ++ .../blarg/gdx/tilemap3d/TileMapSweptSphereCollisionChecker.java | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/blarg/gdx/tilemap3d/TileCoord.java b/src/com/blarg/gdx/tilemap3d/TileCoord.java index 14d7da1..38654cb 100644 --- a/src/com/blarg/gdx/tilemap3d/TileCoord.java +++ b/src/com/blarg/gdx/tilemap3d/TileCoord.java @@ -3,6 +3,8 @@ package com.blarg.gdx.tilemap3d; import com.badlogic.gdx.math.Vector3; public final class TileCoord { + public static final TileCoord Zero = new TileCoord(0, 0, 0); + public int x; public int y; public int z; diff --git a/src/com/blarg/gdx/tilemap3d/TileMapSweptSphereCollisionChecker.java b/src/com/blarg/gdx/tilemap3d/TileMapSweptSphereCollisionChecker.java index 3def9a5..c401d3f 100644 --- a/src/com/blarg/gdx/tilemap3d/TileMapSweptSphereCollisionChecker.java +++ b/src/com/blarg/gdx/tilemap3d/TileMapSweptSphereCollisionChecker.java @@ -31,7 +31,7 @@ public class TileMapSweptSphereCollisionChecker implements SweptSphereWorldColli float lastCollisionDistance = Float.MAX_VALUE; boolean foundCollision = false; - lastCollisionTilePosition.set(0, 0, 0); + lastCollisionTilePosition.set(TileCoord.Zero); // TODO: I don't think we even need to check if the area overlaps ... ? // (it probably always will, right?)