mirror of
https://github.com/panda3d/panda3d.git
synced 2025-09-30 16:58:40 -04:00
add strafe
This commit is contained in:
parent
cd264451b8
commit
5e60444a12
@ -8,7 +8,7 @@ class BattleWalker(GravityWalker.GravityWalker):
|
||||
|
||||
def getSpeeds(self):
|
||||
#assert(self.debugPrint("getSpeeds()"))
|
||||
return (self.speed+self.slideSpeed, self.rotationSpeed)
|
||||
return (self.speed, self.rotationSpeed, self.slideSpeed)
|
||||
|
||||
|
||||
def handleAvatarControls(self, task):
|
||||
@ -38,8 +38,8 @@ class BattleWalker(GravityWalker.GravityWalker):
|
||||
if run and self.speed>0.0:
|
||||
self.speed*=2.0 #*#
|
||||
# Should fSlide be renamed slideButton?
|
||||
self.slideSpeed=(turnLeft and -self.avatarControlForwardSpeed or
|
||||
turnRight and self.avatarControlForwardSpeed)
|
||||
self.slideSpeed=.2*(turnLeft and -self.avatarControlForwardSpeed or
|
||||
turnRight and self.avatarControlForwardSpeed)
|
||||
self.rotationSpeed=0
|
||||
|
||||
if __debug__:
|
||||
|
Loading…
x
Reference in New Issue
Block a user