私はpygameので初めてarroundの再生しようこんにちは、私はそうのようにクラス全体で関数を呼び出すことができる方法があるかどうかを知りたいのです:Pythonのコール機能
class Char():
def __init__(self,typ,sid):
self.type=typ
self.x=0
self.y=0
self.vx=0
self.vy=0
self.frame=0
self.sid=sid
self.bord = sheets[sid].get_rect()
self.rct = pygame.Rect((0,0),(self.bord.bottom,self.bord.bottom))
player = Char("player",0)
test = Char("test",1)
myfunct(#All Chars())
これはあなたがそうのように、クラス変数でリストにそれらすべてを追加することができ、)私はすべてそれぞれのChar(に適用したいのですが、いくつかの簡単な物理学の実装を計画する方法の完全なコードhere
クラスのすべてのインスタンスのリストを自動的に作成するものはありません。すべての 'Char'sのリストを保持したいなら、あなたのスクリプトでそれを行います。 – Barmar