diff --git a/main.py b/main.py index 218b7fc..d3e3605 100644 --- a/main.py +++ b/main.py @@ -95,7 +95,7 @@ def is_SPACE_event(event): touch_start = None touch_start_time = None - if distance < 30 and duration < 0.3: # 30 px und 300 ms + if distance < 30 and duration < 0.5: # 30 px und 300 ms return True # Mausklick (nur Linksklick, für Desktop-Tests) @@ -633,7 +633,7 @@ async def main(): global running, can_use_tilt, can_use_on_top, game_finished global current_case, transition_counter, state global screen, clock, font, instruction_image, background_image - global touch_start_time + global touch_start await init_game() load_case_images() @@ -674,7 +674,7 @@ async def main(): for event in pygame.event.get(): if event.type == pygame.QUIT: running = False - elif event.type == pygame.KEYDOWN or event.type == pygame.JOYBUTTONDOWN or event.type == pygame.JOYHATMOTION or event.type == pygame.FINGERDOWN or touch_start_time>0: + elif event.type == pygame.KEYDOWN or event.type == pygame.JOYBUTTONDOWN or event.type == pygame.JOYHATMOTION or event.type == pygame.FINGERDOWN or touch_start: if state == 1: # PLAYING if ((event.type == pygame.KEYDOWN and event.key == pygame.K_LEFT) or (event.type == pygame.JOYHATMOTION and event.value[0] == -1) or