python - 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。
此代码不会显示任何错误消息。
解决方案
推荐阅读
- api - 仅通过 IIS 超时调用 Msgraph
- apache-kafka - Kafka在提交偏移之前设置消费者偏移
- node.js - 没有使用 mongoose 6 定义的 DEFAULT 的 AuthProvider
- android - 如何测量应用程序或固件访问磁盘的频率?
- javascript - 角度搜索栏(chrome ctrl + f)
- php - phpmyadmin 导入和覆盖表
- ruby-on-rails - 使用 omniauth-saml 发送动态参数
- carousel - Bootstrap Carousel 将触发更改为晚?
- python - 外键互惠
- django - 返回响应语句不返回任何响应