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