もう一度スタックされ、オンラインで有効な解決策が見つかりません。私はpygameとそのキー入力を使ってさまざまなことをコントロールしようとしています。今私は複数のキーを同時に使用する必要があります。次のように私のコードは次のとおりです。pygame連続キー入力と同時キー入力
pygame.key.set_reapeat(50,50)
bProgramLoop = True
while (bProgramLoop == True):
for event in pygame.event.get():
if (event.type == pygame.QUIT):
bProgramLoop = False
if (pygame.key.get_pressed()[pygame.K_LEFT]):
EXECUTE_FUNCTION1()
print "left"
if (pygame.key.get_pressed()[pygame.K_RIGHT]):
EXECUTE_FUNCTION2()
print "right"
を今私が持っている問題は、次のとおりです。 私は押したままにすると、「RIGHTのLEFT」それは正しくかつ継続的に私は左/右を押すことを登録します。しかし、 "LEFT"を押したまま "RIGHT"をタップすると、左右が押されたことが記録されますが、 "LEFT"がまだ押されていることを登録するために停止します。
ご協力いただければ幸いです。 Misha
ありがとう、これも動作します。あなたのすばやい返信にとても感謝しています – Misha
これが正解であれば、それに印を付けてください! – marienbad