【发布时间】:2012-12-13 00:24:50
【问题描述】:
所以我在我的程序中已经到了需要为一些玩家可以碰撞而不会死亡的精灵创建一个组(就像我在屏幕上可能有的其他精灵一样)。
我搜索了 Google,但似乎官方的 pygame 文档没有用和/或难以理解。我正在寻求任何对此有所了解的人的帮助。
首先,我需要了解如何创建群组。它会进入初始游戏设置吗?
然后在创建组时将精灵添加到组。 pygame 网站在这个问题上是这样说的:
Sprite.add(*groups)
那么...如何使用它?假设我有一个名为 gem 的精灵。我需要将 gem 添加到 gems 组。是吗:
gem = Sprite.add(gems)
我对此表示怀疑,但是在网站上没有任何示例可以关闭,我不知所措。
此外,我希望能够编辑某个组的属性。这是通过像我一样定义一个班级来完成的吗?或者它是我在现有精灵的定义中定义的,但带有“if sprite in group”?
【问题讨论】:
-
如果您可以用描述您的问题的内容替换问题的标题,那就太好了。