【发布时间】:2017-02-01 22:52:13
【问题描述】:
使用 PyGame,我在太空侵略者风格的游戏中为外星人创建了一个精灵组。
我的问题是如何让外星人同时移动? Alien 的每个实例都存储在一个列表中。
【问题讨论】:
-
用小“步”将列表中的每个外星人一个接一个地移动。之后你从头开始。如果你在循环(mainloop)中重复它,那么它看起来就像所有外星人同时移动。
-
顺便说一句:如果外星人将具有
update()的功能并且您将保留在grp = pygame.sprite.Group中,那么您只需要`grp.update()
标签: python list python-3.x animation pygame