fix wallnut show

zhangcongyu_branch
marblexu 6 years ago
parent 02ba702ca5
commit 14379e5c27

@ -116,6 +116,7 @@ class Plant(pg.sprite.Sprite):
self.bullet_group = bullet_group
self.animate_timer = 0
self.animate_interval = 100
self.is_attacked = False
def loadFrames(self, frames, name, scale, frame_rect=None):
frame_list = tool.GFX[name]
@ -144,7 +145,10 @@ class Plant(pg.sprite.Sprite):
self.attacking()
elif self.state == c.DIGEST:
self.digest()
if self.is_attacked:
self.attacked()
def idling(self):
pass
@ -154,6 +158,9 @@ class Plant(pg.sprite.Sprite):
def digest(self):
pass
def attacked():
pass
def animation(self):
if (self.current_time - self.animate_timer) > self.animate_interval:
self.frame_index += 1
@ -168,9 +175,10 @@ class Plant(pg.sprite.Sprite):
def setIdle(self):
self.state = c.IDLE
self.is_attacked = False
def setAttacked(self):
pass
self.is_attacked = True
def setDamage(self, damage):
self.health -= damage

Loading…
Cancel
Save