فهرست منبع

strafe is now as fast as walk forward

Joe Shochet 19 سال پیش
والد
کامیت
45fda2453a
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      direct/src/controls/GravityWalker.py

+ 3 - 1
direct/src/controls/GravityWalker.py

@@ -456,8 +456,10 @@ class GravityWalker(DirectObject.DirectObject):
         self.speed=(forward and self.avatarControlForwardSpeed or
         self.speed=(forward and self.avatarControlForwardSpeed or
                     reverse and -self.avatarControlReverseSpeed)
                     reverse and -self.avatarControlReverseSpeed)
         # Slide speed is a scaled down version of forward speed
         # Slide speed is a scaled down version of forward speed
+        # Note: you can multiply a factor in here if you want slide to
+        # be slower than normal walk/run. Let's try full speed.
         self.slideSpeed=(slideLeft and -self.avatarControlForwardSpeed or
         self.slideSpeed=(slideLeft and -self.avatarControlForwardSpeed or
-                         slideRight and self.avatarControlForwardSpeed) * 0.5
+                         slideRight and self.avatarControlForwardSpeed)
         self.rotationSpeed=not (slideLeft or slideRight) and (
         self.rotationSpeed=not (slideLeft or slideRight) and (
                 (turnLeft and self.avatarControlRotateSpeed) or
                 (turnLeft and self.avatarControlRotateSpeed) or
                 (turnRight and -self.avatarControlRotateSpeed))
                 (turnRight and -self.avatarControlRotateSpeed))