改进动画
This commit is contained in:
parent
3e4663a26d
commit
7aa5c8265e
@ -32,7 +32,7 @@ class Zombie(pg.sprite.Sprite):
|
|||||||
self.animate_timer = 0
|
self.animate_timer = 0
|
||||||
self.attack_timer = 0
|
self.attack_timer = 0
|
||||||
self.state = c.WALK
|
self.state = c.WALK
|
||||||
self.animate_interval = 150
|
self.animate_interval = 200
|
||||||
self.ice_slow_ratio = 1
|
self.ice_slow_ratio = 1
|
||||||
self.ice_slow_timer = 0
|
self.ice_slow_timer = 0
|
||||||
self.hit_timer = 0
|
self.hit_timer = 0
|
||||||
@ -125,6 +125,7 @@ class Zombie(pg.sprite.Sprite):
|
|||||||
def setLostHead(self):
|
def setLostHead(self):
|
||||||
self.losthead_timer = self.current_time
|
self.losthead_timer = self.current_time
|
||||||
self.lostHead = True
|
self.lostHead = True
|
||||||
|
self.animate_interval = 90
|
||||||
if self.head_group is not None:
|
if self.head_group is not None:
|
||||||
self.head_group.add(ZombieHead(self.rect.centerx, self.rect.bottom))
|
self.head_group.add(ZombieHead(self.rect.centerx, self.rect.bottom))
|
||||||
|
|
||||||
@ -209,12 +210,13 @@ class Zombie(pg.sprite.Sprite):
|
|||||||
|
|
||||||
def setDie(self):
|
def setDie(self):
|
||||||
self.state = c.DIE
|
self.state = c.DIE
|
||||||
self.animate_interval = 200
|
self.animate_interval = 100
|
||||||
self.changeFrames(self.die_frames)
|
self.changeFrames(self.die_frames)
|
||||||
|
|
||||||
def setBoomDie(self):
|
def setBoomDie(self):
|
||||||
|
self.health = 0
|
||||||
self.state = c.DIE
|
self.state = c.DIE
|
||||||
self.animate_interval = 200
|
self.animate_interval = 100
|
||||||
self.changeFrames(self.boomdie_frames)
|
self.changeFrames(self.boomdie_frames)
|
||||||
|
|
||||||
def setFreeze(self, ice_trap_image):
|
def setFreeze(self, ice_trap_image):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user