绘制飞机 和发出的子弹
This commit is contained in:
parent
344e7e3e7f
commit
b36846b683
|
@ -155,3 +155,12 @@ class EnemyPlane(object):
|
|||
# 如果飞机移动出屏幕则将飞机设置为不可见状态
|
||||
if self.rect[1] > self.main_scene.size[1]:
|
||||
self.visible = False
|
||||
|
||||
# 绘制飞机 和发出的子弹。子弹在哪里实现,都很别扭。在这里实现,就不能用remove了。
|
||||
def draw(self):
|
||||
for bullet in self.bullets:
|
||||
if bullet.visible:
|
||||
bullet.draw()
|
||||
if not self.visible:
|
||||
return
|
||||
self.main_scene.scene.blit(self.image, (self.rect[0], self.rect[1]))
|
||||
|
|
Loading…
Reference in New Issue