我正在 pygame 上制作游戏,但是当我进入 'WIN.blit' 时,它给了我一个错误
I am making a game on pygame but when I come a to the 'WIN.blit', it gives me an error
我正在 pygame 上制作游戏,但是当我进入 'WIN.blit' 时,它给我一个错误。我正在使用 MacO。我认为问题是我设置为 900 和 500 的宽度和高度。请帮助我。
import pygame
import os
WIDTH, HEIGHT = 900, 500
WIN = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("Boom Boom!")
WHITE = (255, 255, 255)
FPS = 60
YELLOW_SPACESHIP_IMAGE = pygame.image.load(os.path.join('Assets',
'spaceship_yellow.png'))
RED_SPACESHIP_IMAGE = pygame.image.load(os.path.join('Assets', 'spaceship_red.png'))
def draw_window():
WIN.fill(WHITE)
WIN.blit(YELLOW_SPACESHIP_IMAGE, 300, 200)
pygame.display.update()
blit
的第二个参数是一个坐标为:
的元组
WIN.blit(YELLOW_SPACESHIP_IMAGE, 300, 200)
WIN.blit(YELLOW_SPACESHIP_IMAGE, (300, 200))
我正在 pygame 上制作游戏,但是当我进入 'WIN.blit' 时,它给我一个错误。我正在使用 MacO。我认为问题是我设置为 900 和 500 的宽度和高度。请帮助我。
import pygame
import os
WIDTH, HEIGHT = 900, 500
WIN = pygame.display.set_mode((WIDTH, HEIGHT))
pygame.display.set_caption("Boom Boom!")
WHITE = (255, 255, 255)
FPS = 60
YELLOW_SPACESHIP_IMAGE = pygame.image.load(os.path.join('Assets',
'spaceship_yellow.png'))
RED_SPACESHIP_IMAGE = pygame.image.load(os.path.join('Assets', 'spaceship_red.png'))
def draw_window():
WIN.fill(WHITE)
WIN.blit(YELLOW_SPACESHIP_IMAGE, 300, 200)
pygame.display.update()
blit
的第二个参数是一个坐标为:
WIN.blit(YELLOW_SPACESHIP_IMAGE, 300, 200)
WIN.blit(YELLOW_SPACESHIP_IMAGE, (300, 200))