优化被魅惑僵尸
This commit is contained in:
parent
7fad9e1244
commit
d1f5d798b4
@ -148,28 +148,20 @@ class Zombie(pg.sprite.Sprite):
|
|||||||
# 尚未进入水池,或被魅惑的僵尸已经走出水池
|
# 尚未进入水池,或被魅惑的僵尸已经走出水池
|
||||||
else:
|
else:
|
||||||
if self.swimming:
|
if self.swimming:
|
||||||
self.changeFrames(self.swim_frames)
|
self.changeFrames(self.walk_frames)
|
||||||
if self.helmet:
|
if self.helmet:
|
||||||
if self.helmetHealth <= 0:
|
if self.helmetHealth <= 0:
|
||||||
self.changeFrames(self.swim_frames)
|
self.changeFrames(self.walk_frames)
|
||||||
self.helmet = False
|
self.helmet = False
|
||||||
else:
|
elif self.swimming: # 游泳状态需要改为步行
|
||||||
self.changeFrames(self.helmet_walk_frames)
|
self.changeFrames(self.helmet_walk_frames)
|
||||||
if self.helmetType2:
|
if self.helmetType2:
|
||||||
if self.helmetType2Health <= 0:
|
if self.helmetType2Health <= 0:
|
||||||
self.changeFrames(self.swim_frames)
|
self.changeFrames(self.walk_frames)
|
||||||
self.helmetType2 = False
|
self.helmetType2 = False
|
||||||
else:
|
elif self.swimming: # 游泳状态需要改为步行
|
||||||
self.changeFrames(self.helmet_walk_frames)
|
self.changeFrames(self.helmet_walk_frames)
|
||||||
else:
|
self.swimming = False
|
||||||
if self.helmet:
|
|
||||||
if self.helmetHealth <= 0:
|
|
||||||
self.changeFrames(self.swim_frames)
|
|
||||||
self.helmet = False
|
|
||||||
if self.helmetType2:
|
|
||||||
if self.helmetType2Health <= 0:
|
|
||||||
self.changeFrames(self.swim_frames)
|
|
||||||
self.helmetType2 = False
|
|
||||||
# 不能游泳的一般僵尸
|
# 不能游泳的一般僵尸
|
||||||
else:
|
else:
|
||||||
if self.helmetHealth <= 0 and self.helmet:
|
if self.helmetHealth <= 0 and self.helmet:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user