diff --git a/direct/src/showbase/NonPhysicsWalker.py b/direct/src/showbase/NonPhysicsWalker.py index 1108a52f29..5574eda731 100755 --- a/direct/src/showbase/NonPhysicsWalker.py +++ b/direct/src/showbase/NonPhysicsWalker.py @@ -27,16 +27,10 @@ class NonPhysicsWalker(DirectObject.DirectObject): def __init__(self): DirectObject.DirectObject.__init__(self) self.collisionsActive = 0 - #self.forwardButton=0 - #self.reverseButton=0 - #self.jumpButton=0 - #self.leftButton=0 - #self.rightButton=0 self.speed=0.0 self.rotationSpeed=0.0 self.vel=Vec3(0.0, 0.0, 0.0) self.stopThisFrame = 0 - #self.fSlide = 0 def setWalkSpeed(self, forward, jump, reverse, rotate): assert(self.debugPrint("setWalkSpeed()")) @@ -212,24 +206,6 @@ class NonPhysicsWalker(DirectObject.DirectObject): """ assert(self.debugPrint("enableAvatarControls")) print id(self), "NPW.enableAvatarControls()" - #self.accept("control-arrow_left", self.moveTurnLeft, [1]) - #self.accept("control-arrow_left-up", self.moveTurnLeft, [0]) - #self.accept("control-arrow_right", self.moveTurnRight, [1]) - #self.accept("control-arrow_right-up", self.moveTurnRight, [0]) - #self.accept("control-arrow_up", self.moveForward, [1]) - #self.accept("control-arrow_up-up", self.moveForward, [0]) - #self.accept("control-arrow_down", self.moveInReverse, [1]) - #self.accept("control-arrow_down-up", self.moveInReverse, [0]) - - #self.accept("arrow_left", self.moveTurnLeft, [1]) - #self.accept("arrow_left-up", self.moveTurnLeft, [0]) - #self.accept("arrow_right", self.moveTurnRight, [1]) - #self.accept("arrow_right-up", self.moveTurnRight, [0]) - #self.accept("arrow_up", self.moveForward, [1]) - #self.accept("arrow_up-up", self.moveForward, [0]) - #self.accept("arrow_down", self.moveInReverse, [1]) - #self.accept("arrow_down-up", self.moveInReverse, [0]) - self.setCollisionsActive(1) taskName = "AvatarControls%s"%(id(self),) @@ -246,86 +222,8 @@ class NonPhysicsWalker(DirectObject.DirectObject): print id(self), "NPW.disableAvatarControls()" taskName = "AvatarControls%s"%(id(self),) taskMgr.remove(taskName) - - #self.ignore("control") - #self.ignore("control-up") - #self.ignore("control-arrow_left") - #self.ignore("control-arrow_left-up") - #self.ignore("control-arrow_right") - #self.ignore("control-arrow_right-up") - #self.ignore("control-arrow_up") - #self.ignore("control-arrow_up-up") - #self.ignore("control-arrow_down") - #self.ignore("control-arrow_down-up") - - #self.ignore("arrow_left") - #self.ignore("arrow_left-up") - #self.ignore("arrow_right") - #self.ignore("arrow_right-up") - #self.ignore("arrow_up") - #self.ignore("arrow_up-up") - #self.ignore("arrow_down") - #self.ignore("arrow_down-up") self.setCollisionsActive(0) - - # reset state - #self.moveTurnLeft(0) - #self.moveTurnRight(0) - #self.moveForward(0) - #self.moveInReverse(0) - #self.moveJumpLeft(0) - #self.moveJumpRight(0) - #self.moveJumpForward(0) - #self.moveJumpInReverse(0) - #self.moveJump(0) - - #def moveTurnLeft(self, isButtonDown): - # self.leftButton=isButtonDown - # - #def moveTurnRight(self, isButtonDown): - # self.rightButton=isButtonDown - # - #def moveForward(self, isButtonDown): - # self.forwardButton=isButtonDown - - #def moveInReverse(self, isButtonDown): - # self.reverseButton=isButtonDown - # - #def moveJumpLeft(self, isButtonDown): - # self.jumpButton=isButtonDown - # self.leftButton=isButtonDown - # - #def moveJumpRight(self, isButtonDown): - # self.jumpButton=isButtonDown - # self.rightButton=isButtonDown - # - #def moveJumpForward(self, isButtonDown): - # self.jumpButton=isButtonDown - # self.forwardButton=isButtonDown - # - #def moveJumpInReverse(self, isButtonDown): - # self.jumpButton=isButtonDown - # self.reverseButton=isButtonDown - # - #def moveJump(self, isButtonDown): - # self.jumpButton=isButtonDown - # - #def toggleSlide(self): - # self.fSlide = not self.fSlide - - #def enableSlideMode(self): - # self.accept("control-up", self.toggleSlide) - # - #def disableSlideMode(self): - # self.fSlide = 0 - # self.ignore("control-up") - # - #def slideLeft(self, isButtonDown): - # self.slideLeftButton=isButtonDown - # - #def slideRight(self, isButtonDown): - # self.slideRightButton=isButtonDown if __debug__: def debugPrint(self, message): diff --git a/direct/src/showbase/PhysicsWalker.py b/direct/src/showbase/PhysicsWalker.py index 21a1778a14..4c0ae9e6e8 100755 --- a/direct/src/showbase/PhysicsWalker.py +++ b/direct/src/showbase/PhysicsWalker.py @@ -49,16 +49,10 @@ class PhysicsWalker(DirectObject.DirectObject): self.__oldContact=None self.__oldPosDelta=Vec3(0) self.__oldDt=0 - #self.__forwardButton=0 - #self.__reverseButton=0 - #self.__jumpButton=0 - #self.__leftButton=0 - #self.__rightButton=0 self.__speed=0.0 self.__rotationSpeed=0.0 self.__slideSpeed=0.0 self.__vel=Vec3(0.0) - #self.__slideButton = 0 self.collisionsActive = 0 self.isAirborne = 0 @@ -689,38 +683,12 @@ class PhysicsWalker(DirectObject.DirectObject): self.highMark = 0 self.actorNode.setContactVector(Vec3.zero()) - #def getForwardButton(self): - # return self.__forwardButton - - #def getReverseButton(self): - # return self.__reverseButton - def enableAvatarControls(self): """ Activate the arrow keys, etc. """ assert(self.debugPrint("enableAvatarControls()")) print id(self), "PW.enableAvatarControls()" - #self.accept("control", self.moveJump, [1]) - #self.accept("control-up", self.moveJump, [0]) - #self.accept("control-arrow_left", self.moveJumpLeft, [1]) - #self.accept("control-arrow_left-up", self.moveJumpLeft, [0]) - #self.accept("control-arrow_right", self.moveJumpRight, [1]) - #self.accept("control-arrow_right-up", self.moveJumpRight, [0]) - #self.accept("control-arrow_up", self.moveJumpForward, [1]) - #self.accept("control-arrow_up-up", self.moveJumpForward, [0]) - #self.accept("control-arrow_down", self.moveJumpInReverse, [1]) - #self.accept("control-arrow_down-up", self.moveJumpInReverse, [0]) - # - #self.accept("arrow_left", self.moveTurnLeft, [1]) - #self.accept("arrow_left-up", self.moveTurnLeft, [0]) - #self.accept("arrow_right", self.moveTurnRight, [1]) - #self.accept("arrow_right-up", self.moveTurnRight, [0]) - #self.accept("arrow_up", self.moveForward, [1]) - #self.accept("arrow_up-up", self.moveForward, [0]) - #self.accept("arrow_down", self.moveInReverse, [1]) - #self.accept("arrow_down-up", self.moveInReverse, [0]) - self.setCollisionsActive(1) if __debug__: @@ -746,88 +714,12 @@ class PhysicsWalker(DirectObject.DirectObject): taskName = "AvatarControlsIndicator%s"%(id(self),) taskMgr.remove(taskName) - - #self.ignore("control") - #self.ignore("control-up") - #self.ignore("control-arrow_left") - #self.ignore("control-arrow_left-up") - #self.ignore("control-arrow_right") - #self.ignore("control-arrow_right-up") - #self.ignore("control-arrow_up") - #self.ignore("control-arrow_up-up") - #self.ignore("control-arrow_down") - #self.ignore("control-arrow_down-up") - # - #self.ignore("arrow_left") - #self.ignore("arrow_left-up") - #self.ignore("arrow_right") - #self.ignore("arrow_right-up") - #self.ignore("arrow_up") - #self.ignore("arrow_up-up") - #self.ignore("arrow_down") - #self.ignore("arrow_down-up") self.setCollisionsActive(0) if __debug__: self.ignore("control-f3") #*# self.ignore("f3") - - # reset state - #self.moveTurnLeft(0) - #self.moveTurnRight(0) - #self.moveForward(0) - #self.moveInReverse(0) - #self.moveJumpLeft(0) - #self.moveJumpRight(0) - #self.moveJumpForward(0) - #self.moveJumpInReverse(0) - #self.moveJump(0) - #self.moveSlide(0) - - #def moveTurnLeft(self, isButtonDown): - # assert(self.debugPrint("moveTurnLeft(isButtonDown=%s)"%(isButtonDown,))) - # self.__leftButton=isButtonDown - # - #def moveTurnRight(self, isButtonDown): - # assert(self.debugPrint("moveTurnRight(isButtonDown=%s)"%(isButtonDown,))) - # self.__rightButton=isButtonDown - # - #def moveForward(self, isButtonDown): - # assert(self.debugPrint("moveForward(isButtonDown=%s)"%(isButtonDown,))) - # self.__forwardButton=isButtonDown - # - #def moveInReverse(self, isButtonDown): - # assert(self.debugPrint("moveInReverse(isButtonDown=%s)"%(isButtonDown,))) - # self.__reverseButton=isButtonDown - # - #def moveJumpLeft(self, isButtonDown): - # assert(self.debugPrint("moveJumpLeft(isButtonDown=%s)"%(isButtonDown,))) - # self.__jumpButton=isButtonDown - # self.__leftButton=isButtonDown - - #def moveJumpRight(self, isButtonDown): - # assert(self.debugPrint("moveJumpRight(isButtonDown=%s)"%(isButtonDown,))) - # self.__jumpButton=isButtonDown - # self.__rightButton=isButtonDown - - #def moveJumpForward(self, isButtonDown): - # assert(self.debugPrint("moveJumpForward(isButtonDown=%s)"%(isButtonDown,))) - # self.__jumpButton=isButtonDown - # self.__forwardButton=isButtonDown - - #def moveJumpInReverse(self, isButtonDown): - # assert(self.debugPrint("moveJumpInReverse(isButtonDown=%s)"%(isButtonDown,))) - # self.__jumpButton=isButtonDown - # self.__reverseButton=isButtonDown - - #def moveJump(self, isButtonDown): - # assert(self.debugPrint("moveJump()")) - # self.__jumpButton=isButtonDown - # - #def moveSlide(self, isButtonDown): - # assert(self.debugPrint("moveSlide(isButtonDown=%s)"%(isButtonDown,))) - # self.__slideButton=isButtonDown if __debug__: def debugPrint(self, message):