1
私はRPiのUnicorn HATを制御する機能を実行する単純なpythonスクリプトを構築しています。私の意図は、マウスのクリックを使ってこれを制御することです。Pygameがマウスのプレスを検出しない
while True:
for event in pygame.event.get()
print(event)
if event.type == pygame.MOUSEBUTTONDOWN:
if event.button == 1:
if upRun or tRun == 1: #Cancel any scrollers
upRun = 0
tRun = 0
n()
elif event.button == 2:
up()
else:
art()
これをテストすると出力は表示されません。注:必要に応じてpygame.init()
を呼び出しました。
すべてのイベントの結果をポーリングするのは、空のイベントでのみです。
これはあなたのコードの字下げがどのように見えるのでしょうか?あなたの 'for'ループの字下げが正しくないので、 –
うまくキャッチしました。はい、字下げは異なっていますが、現在はうまくいきます。 – Iceblue
ディスプレイのプロパティを設定するのを忘れましたか?そうでない場合、それはおそらく理由です(表示もイベントもありません) – jDo