首页 > 解决方案 > Pygame 图像未显示/闪烁

问题描述

我正在用pygame制作游戏,这是我的第一次。我在如何“blit”图像时遇到问题,当我尝试时,窗口上什么也没有出现。

我已经发现了一些问题,并确保我更新了显示并用坐标“blitted”了图像。

import pygame
pygame.init()

# py-game variables
(width, height) = (1000, 600)
window = pygame.display.set_mode((width, height))
window_title = pygame.display.set_caption('the CATANALYSER')
does_quit = False

# py-game images
hexagon_image = pygame.image.load('hexagon image.png')


# py-game window loop
while not does_quit:

    for event in pygame.event.get():

        if event.type == pygame.QUIT:
            does_quit = True

    window.blit(hexagon_image, (0, 0))

    pygame.display.update()


pygame.quit()

预期的结果是屏幕左上角带有图像 hexagon_image。

此代码不会显示任何错误消息。

标签: pythonpygame

解决方案


推荐阅读