【发布时间】:2013-12-10 11:19:36
【问题描述】:
我一直在为 Sprite Groups 阅读 Pygame documentation,在其 sprites 部分它说:
这些组的设计旨在提高删除和添加的效率 精灵给他们。它们还允许进行廉价测试以查看 Sprite 是否 已存在于组中。一个给定的 Sprite 可以存在于任意数量的 团体。游戏可以使用一些组来控制对象渲染,并且 一组完全独立的组来控制交互或玩家 movement. 而不是将类型属性或布尔值添加到派生的 Sprite 类,考虑将 Sprites 保存在有组织的 Groups 中。 这将允许在游戏后期更轻松地查找。
我的目标是让精灵组移动,但我在网上找不到任何示例。是否可以移动精灵组中的所有或部分单独的精灵,如果可以,如何?
【问题讨论】: