小编Rya*_*n P的帖子

Pygame 中的连续运动

我试图让表面上的一艘船在屏幕上连续移动,但它一次只接受一个按键。我已经在网上尝试了所有解决方案,但它们都不起作用。

import pygame

#initialize the pygame module
pygame.init()
#set the window size 
screen =  pygame.display.set_mode((1280, 720))

#change the title of the window
pygame.display.set_caption("Space Invaders")

#change the icon of the window
icon = pygame.image.load("alien.png")
pygame.display.set_icon(icon)

#add the ship to the window
shipx = 608
shipy = 620

def ship(x, y):
    ship = pygame.image.load("spaceship.png").convert()
    screen.blit(ship, (x,y))
   
running = True
while running:
    #background screen color
    screen.fill((0, 0, 0))

    #render the ship on the window
    ship(shipx,shipy)

    for event in pygame.event.get():
        if event.type == pygame.QUIT: …
Run Code Online (Sandbox Code Playgroud)

python pygame

3
推荐指数
1
解决办法
109
查看次数

标签 统计

pygame ×1

python ×1