ich bin gerade dabei ein Spiel in Python zu programmieren. Vom Spiel bin ich allerdings noch ein bisschen weg, ich arbeite momentan an einem Menü. Allerdings weiß ich nicht wirklich wie man es anstellt, durch einen Klick (mit dem linken Mauszeiger) auf meinen erstelllten Menübutton ein bestimmtes Ereignis auszuführen. Das heißt: ich möchte, dass wenn der Mauszeiger über dem Button ist und ich einen Linksklick mache, etwas ausführen. Aber wie kann ich dem Mauszeiger mitteilen, wo sich der Button befindet und dann freigeben, dass bei einem Klick etwas passiert?
Wie man bei einem normalen Mausklick (d.h. über der gesammten fläche, nicht nur über dem button) etwas ausführt habe ich schon gemacht, das sieht dann so aus: (funktioniert so weit auch )
Code: Alles auswählen
if event.type == MOUSEBUTTONDOWN:
führeEtwasAus()
Screenshot