diff options
author | Alan Aguiar <alanjas@hotmail.com> | 2013-09-10 02:30:45 (GMT) |
---|---|---|
committer | Alan Aguiar <alanjas@hotmail.com> | 2013-09-10 02:30:45 (GMT) |
commit | 6070d7cbd0d0addf543325469ab2f44309646191 (patch) | |
tree | 4803b75ba2069f21a8ac0dc54f17061e3d349a1c /src | |
parent | 20f8a1164becc3947812b8c880c643224da569e7 (diff) |
slow anim in boy hall
Diffstat (limited to 'src')
-rw-r--r-- | src/game/BoyHall.py | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/game/BoyHall.py b/src/game/BoyHall.py index cf4d130..882b89b 100644 --- a/src/game/BoyHall.py +++ b/src/game/BoyHall.py @@ -8,6 +8,8 @@ from api.Mouse import CMouse from api.Vector import CVector import api.Math as Math + + class CBoyHall(CSprite): mState = None @@ -20,7 +22,8 @@ class CBoyHall(CSprite): RADIUS_COLLISION = 40 NUM_FRAMES_WALKING = 3 - DELAY_FRAMES_WALKING = 3 + #a 30 fps + DELAY_FRAMES_WALKING = 5 mAnim = None @@ -145,7 +148,7 @@ class CBoyHall(CSprite): self.setImage(self.mFrameImage[4]) else: self.setImage(self.mFrameImage[1]) - self.mAnim.init(1, 3, False) + self.mAnim.init(1, self.DELAY_FRAMES_WALKING, False) print 'set stale' elif (aState == self.STATE_WALKING): @@ -163,11 +166,11 @@ class CBoyHall(CSprite): self.setVelVec(vec) if x < 0: self.setImage(self.mFrameImage[3]) - self.mAnim.init(6, 3, True, 3) + self.mAnim.init(6, self.DELAY_FRAMES_WALKING, True, 3) self.mLastSense = 0 else: self.setImage(self.mFrameImage[0]) - self.mAnim.init(3, 3, True, 0) + self.mAnim.init(3, self.DELAY_FRAMES_WALKING, True, 0) self.mLastSense = 1 print 'set walk' self.mState = aState |