Browse Source

no-op placeOnFloor to fix opening book while swimming bug

Joe Shochet 22 years ago
parent
commit
90e07b77d5
1 changed files with 6 additions and 2 deletions
  1. 6 2
      direct/src/showbase/NonPhysicsWalker.py

+ 6 - 2
direct/src/showbase/NonPhysicsWalker.py

@@ -140,8 +140,12 @@ class NonPhysicsWalker(DirectObject.DirectObject):
         For example, this is useful when switching away from the 
         For example, this is useful when switching away from the 
         current walker.
         current walker.
         """
         """
-        self.oneTimeCollide()
-        self.avatarNodePath.setZ(self.avatarNodePath.getZ()-self.getAirborneHeight())
+        # With these on, getAirborneHeight is not returning the correct value so
+        # when we open our book while swimming we pop down underneath the ground
+        # self.oneTimeCollide()
+        # self.avatarNodePath.setZ(self.avatarNodePath.getZ()-self.getAirborneHeight())
+        # Since this is the non physics walker - wont they already be on the ground?
+        return
 
 
     def oneTimeCollide(self):
     def oneTimeCollide(self):
         """
         """