そのため、プログラムの中で、プレイヤーが死なずに衝突できるいくつかのスプライトのグループを作成する必要があります(画面上にある他のスプライトのように)。
私はグーグルを精査しましたが、公式のpygameドキュメントは役に立たないか理解するのが難しいようです。私はこれについて少し知っている人からのほんの少しの助けを探しています。
まず、グループを作成する方法を見つける必要があります。ゲームの初期設定になりますか?
次に、作成時にスプライトをグループに追加します。pygameサイトには、この件について次のように書かれています。
Sprite.add(*groups)
それで...これをどのように使用しますか?gemという名前のスプライトがあるとしましょう。gemsグループにgemを追加する必要があります。それは...ですか:
gem = Sprite.add(gems)
私はそれを疑っていますが、サイトに出て行く例がなければ、私は途方に暮れています。
さらに、特定のグループの属性を編集できるようにしたいと思います。これは、クラスのようにグループを定義することによって行われますか?それとも、既存のスプライトの定義内で定義しているものですが、「グループ内のスプライトの場合」を使用していますか?