Browse Source

fixed Joe

John Loehrlein 20 years ago
parent
commit
c991c58817
2 changed files with 6 additions and 4 deletions
  1. 3 2
      direct/src/controls/DevWalker.py
  2. 3 2
      direct/src/controls/NonPhysicsWalker.py

+ 3 - 2
direct/src/controls/DevWalker.py

@@ -32,7 +32,8 @@ class DevWalker(DirectObject.DirectObject):
     def __init__(self):
     def __init__(self):
         DirectObject.DirectObject.__init__(self)
         DirectObject.DirectObject.__init__(self)
         self.speed=0.0
         self.speed=0.0
-        self.rotationSpeed=0.0
+        self.rotationSpeed=0.0
+        self.slideSpeed=0.0
         self.vel=Vec3(0.0, 0.0, 0.0)
         self.vel=Vec3(0.0, 0.0, 0.0)
 
 
         self.task = None
         self.task = None
@@ -46,7 +47,7 @@ class DevWalker(DirectObject.DirectObject):
 
 
     def getSpeeds(self):
     def getSpeeds(self):
         #assert(self.debugPrint("getSpeeds()"))
         #assert(self.debugPrint("getSpeeds()"))
-        return (self.speed, self.rotationSpeed)
+        return (self.speed, self.rotationSpeed, self.slideSpeed)
 
 
     def setAvatar(self, avatar):
     def setAvatar(self, avatar):
         self.avatar = avatar
         self.avatar = avatar

+ 3 - 2
direct/src/controls/NonPhysicsWalker.py

@@ -32,7 +32,8 @@ class NonPhysicsWalker(DirectObject.DirectObject):
         self.worldVelocity = Vec3.zero()
         self.worldVelocity = Vec3.zero()
         self.collisionsActive = 0
         self.collisionsActive = 0
         self.speed=0.0
         self.speed=0.0
-        self.rotationSpeed=0.0
+        self.rotationSpeed=0.0
+        self.slideSpeed=0.0
         self.vel=Vec3(0.0, 0.0, 0.0)
         self.vel=Vec3(0.0, 0.0, 0.0)
         self.stopThisFrame = 0
         self.stopThisFrame = 0
 
 
@@ -45,7 +46,7 @@ class NonPhysicsWalker(DirectObject.DirectObject):
 
 
     def getSpeeds(self):
     def getSpeeds(self):
         #assert(self.debugPrint("getSpeeds()"))
         #assert(self.debugPrint("getSpeeds()"))
-        return (self.speed, self.rotationSpeed)
+        return (self.speed, self.rotationSpeed, self.slideSpeed)
 
 
     def setAvatar(self, avatar):
     def setAvatar(self, avatar):
         self.avatar = avatar
         self.avatar = avatar