1
Ich baue ein einfaches Python-Skript, das Funktionen ausführt, die Unicorn HAT auf dem RPi steuern. Meine Absicht ist, dies mit Mausklicks zu kontrollieren.Pygame erkennt keine Maus drückt
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()
Beim Testen erhält ich keine Ausgabe. Hinweis Ich habe pygame.init()
wie erforderlich aufgerufen.
Das Abrufen aller Ereignisse führt nur zu leeren Ereignissen.
Ist das die Art und Weise der Einzug in Ihrem Code aussieht? Weil die Einrückung in Ihrer 'for' Schleife falsch ist –
Gut eingefangen. Ja die Einrückung ist anders, es läuft derzeit gut. – Iceblue
Haben Sie sich daran erinnert, Anzeigeeigenschaften einzurichten? Wenn nicht, ist das wahrscheinlich der Grund (keine Anzeige, keine Ereignisse) – jDo