我正在嘗試用 python 制作恐龍游戲(比如 chrome 中的離線恐龍游戲)。我想讓恐龍在按下空格鍵時跳躍,但當我按下它時,不僅恐龍的形象被欺騙了,而且它也不會回來。import pygameimport timepygame.init()displayWidth = 700displayHeight = 350gameDisplay = pygame.display.set_mode((displayWidth,displayHeight))pygame.display.set_caption("Dino-Run")black = (0,0,0)white = (255,255,255)clock = pygame.time.Clock()dinoimg = pygame.image.load("dino.png")def dino(x,y): gameDisplay.blit(dinoimg,(x,y))def gameloop(): gameExit = False x = (displayWidth * 0.005) y = (displayHeight * 0.75) y_change = 0 while not gameExit: for event in pygame.event.get(): if event.type == pygame.QUIT: gameExit = True if event.type == pygame.KEYDOWN: if event.key == pygame.K_RIGHT: y_change = -5 if event.type == pygame.KEYUP: if event.key == pygame.K_RIGHT: y_change = 0 y += y_change dino(x,y) pygame.display.update() clock.tick(60)有人可以告訴我如何防止恐龍在每次按下空間時欺騙并讓恐龍回到地面。
添加回答
舉報
0/150
提交
取消