Mein Button Funktioniert nicht so wie ich es haben will.
Verfasst: Dienstag 2. Juni 2015, 15:16
Hallo,
Ich habe ein Button wenn ich drauf klicke soll die Nachricht "Test" nur einmal erscheinen. Aber bei mir ist es so das wenn ich auf denn Button klicke das die Nachricht "Test" gespamt kommt :/
Was habe ich falsch gemacht ?
Ich habe ein Button wenn ich drauf klicke soll die Nachricht "Test" nur einmal erscheinen. Aber bei mir ist es so das wenn ich auf denn Button klicke das die Nachricht "Test" gespamt kommt :/
Was habe ich falsch gemacht ?
Code: Alles auswählen
import pygame
black = (0,0,0)
class Design:
def __init__(self):
self.button_1 = pygame.Rect(400,300,100,50)
def render(self,window):
pygame.draw.rect(window,black,(self.button_1))
mouse_click = pygame.mouse.get_pressed()
mouse_pos = pygame.mouse.get_pos()
if mouse_click[0] and self.button_1.collidepoint(mouse_pos):
print("Test")
design = Design()
pygame.init()
window = pygame.display.set_mode((800,600))
pygame.display.set_caption("Window")
clock = pygame.time.Clock()
running = True
while running:
for event in pygame.event.get():
if event.type==pygame.QUIT:
running = False
window.fill((255,255,255))
design.render(window)
clock.tick(60)
pygame.display.flip()
pygame.quit()