better touch function

This commit is contained in:
2025-05-02 23:44:51 +02:00
parent c951897737
commit c89835b1a0

View File

@@ -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
global touch_start_time
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:
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:
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