Как использовать спрайт-группы в Pygame

Так что я'Я дошел до того, что в моей программе мне нужно создать группу для некоторых спрайтов, с которыми игрок может столкнуться, не умирая (как некоторые другие спрайты, которые я могу видеть на экране).

Мы изучили Google, но, похоже, официальная документация по Pygame бесполезна и / или трудна для понимания. Я'Мне нужна небольшая помощь от любого, кто немного знает об этом.

Во-первых, мне нужно выяснить, как создать группу. Это идет в начальной настройке игры?

Затем добавление спрайта в группу при его создании. На сайте Pygame есть что сказать по этому поводу:

Sprite.add(*groups)

Итак ... как можно это использовать? Позволять'скажем, у меня есть спрайт с именем драгоценный камень. Мне нужно добавить драгоценный камень в группу драгоценных камней. Это:

gem = Sprite.add(gems)

Я сомневаюсь в этом, но без каких-либо примеров, чтобы пойти на сайте, я в растерянности.

Кроме того, я хотел бы иметь возможность редактировать атрибуты для определенной группы. Это сделано путем определения группы, как я бы класс? Или это то, что я определяю в определении для существующего спрайта, но сесли спрайт в группе '?

Ответы на вопрос(4)

Ваш ответ на вопрос