diff options
author | Steve <steveb9@u.washington.edu> | 2011-03-06 12:08:56 +0000 |
---|---|---|
committer | Steve <steveb9@u.washington.edu> | 2011-03-06 12:08:56 +0000 |
commit | 1ff58190d720ec3d09b66c9aa9b576caeccbdc35 (patch) | |
tree | ba6a5f3b0ed92aebe40422716e7f772dbf5a323d /src/tesseract/objects/PhysicalObject.java | |
parent | 9ffaaac2d072edea8c4b1dfe84ad75d355d11baf (diff) |
fixed bug with switchposition caused 2 obj to appear. split method up into two methods for switchX and swithZ. side1 uses Z, side2 usesX, side3 uses Z, side4 usesX
Diffstat (limited to 'src/tesseract/objects/PhysicalObject.java')
-rw-r--r-- | src/tesseract/objects/PhysicalObject.java | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/tesseract/objects/PhysicalObject.java b/src/tesseract/objects/PhysicalObject.java index 2497153..34cbec9 100644 --- a/src/tesseract/objects/PhysicalObject.java +++ b/src/tesseract/objects/PhysicalObject.java @@ -112,14 +112,21 @@ public class PhysicalObject extends CollidableObject { } /** - * Switches the position of the object before transmission. + * Switches the z position of the object before transmission. */ - public void switchPosition() { - float x = position.getX(); + public void switchZ() { + float z = position.getZ(); + position.z = -z; + } + + /** + * Switches the z position of the object before transmission. + */ + public void switchX() { + float x = position.getX(); position.x = -x; - position.z = -z; } /** |