📜  如何在pygame中设置窗口的图标 - Python(1)

📅  最后修改于: 2023-12-03 14:52:48.478000             🧑  作者: Mango

如何在pygame中设置窗口的图标 - Python

在Pygame中设置窗口的图标非常简单,只需要遵循以下几个步骤即可:

  1. 使用pygame.image模块加载图标文件

  2. 设置窗口的图标

下面是一个完整的示例代码:

import pygame
pygame.init()

# 加载图标文件
icon = pygame.image.load('icon.png')

# 创建窗口并设置图标
screen = pygame.display.set_mode((800, 600))
pygame.display.set_icon(icon)
pygame.display.set_caption('Pygame window with icon')

# 游戏循环
running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    # 窗口绘制和其他游戏逻辑
    screen.fill((255, 255, 255))
    pygame.display.update()

pygame.quit()

这里我们首先加载图标文件icon.png,然后使用pygame.display.set_icon()方法设置窗口的图标。注意使用该方法必须在创建窗口并设置标题之后才能生效。

以上代码运行后,将打开一个Pygame窗口,并在窗口左上角显示icon.png文件对应的图标。当然,你可以使用任何你自己的图标文件。

至此,我们已经介绍了如何在Pygame中设置窗口的图标,希望这个简短的教程对你有所帮助!