瀏覽代碼

added strafe back in

Samir Naik 21 年之前
父節點
當前提交
88ef2acf35
共有 2 個文件被更改,包括 4 次插入2 次删除
  1. 2 1
      direct/src/showbase/ControlManager.py
  2. 2 1
      direct/src/showbase/GravityWalker.py

+ 2 - 1
direct/src/showbase/ControlManager.py

@@ -72,7 +72,8 @@ class ControlManager:
         inputState.watch("run", "shift", "shift-up")
         
         # FYI, ghost mode uses jump for slide.
-        inputState.watch("slide", "slide-is-disabled", "slide-is-disabled")
+        #inputState.watch("slide", "slide-is-disabled", "slide-is-disabled")
+        inputState.watch("slide", "mouse3", "mouse3-up")
         
         #inputState.watch("slideLeft", "shift-arrow_left", "shift-arrow_left-up")
         #inputState.watch("slideLeft", "control-arrow_left", "control-arrow_left-up")

+ 2 - 1
direct/src/showbase/GravityWalker.py

@@ -435,7 +435,8 @@ class GravityWalker(DirectObject.DirectObject):
         reverse = inputState.isSet("reverse")
         turnLeft = inputState.isSet("turnLeft")
         turnRight = inputState.isSet("turnRight")
-        slide = 0 #hack -- was: inputState.isSet("slide")
+        #slide = 0 #hack -- was: inputState.isSet("slide")
+        slide = inputState.isSet("slide")
         jump = inputState.isSet("jump")
         # Determine what the speeds are based on the buttons:
         self.speed=(forward and self.avatarControlForwardSpeed or