如何更改 PyGame 图标?
在构建视频游戏时,您是否希望将您的图像或公司徽标设置为游戏的图标?如果是,那么您可以在声明要设置为图标的图像后使用set_icon()函数轻松完成。阅读下面给出的文章以了解更多详细信息。
句法:
pygame_icon = pygame.image.load('#Enter the image')
pygame.display.set_icon(pygame_icon)
方法:
步骤 1:首先,导入库 Pygame。
import pygame
第 2 步:现在,构建 GUI 游戏。
pygame.init()
第 3 步:此外,设置 GUI 游戏的尺寸。
screen = pygame.display.set_mode([#width of game, #height of game])
第 4 步:接下来,将图像作为我们希望设置为图标的输入。
img = pygame.image.load('#Enter the image')
步骤5:然后,将图像设置为图标。当游戏处于运行状态时,图标集会出现在左上角。
pygame.display.set_icon(img)
第六步:稍后,设置运行游戏的运行值。
running = True
第 7 步:设置您希望游戏在运行状态下执行的操作
while running:
for event in pygame.event.get():
- 步骤7.1:一旦应用程序处于运行状态,如果用户想退出,请使其退出。
if event.type == pygame.QUIT:
running = False
- 步骤 7.2:此外,设置您希望在应用程序中看到的背景颜色。
screen.fill(# RGB Value of Color)
- 步骤 7.3:然后,让您的应用程序在运行状态下做任何您想做的事情。
- 步骤 7.4:完成您想做的所有事情后,更新所做的更改。
pygame.display.update()
第 8 步:最后,退出 GUI 游戏
pygame.quit()
下面是实现。
Python
# Python program to change
# the Pygame icon
# Import the library Pygame
import pygame
# Construct the GUI game
pygame.init()
# Set dimensions of game GUI
screen = pygame.display.set_mode([600, 400])
# Take image as input
img = pygame.image.load('gfg_image.jpg')
# Set image as icon
pygame.display.set_icon(img)
# Set running value
running = True
# Setting what happens when game
# is in running state
while running:
for event in pygame.event.get():
# Close if the user quits the game
if event.type == pygame.QUIT:
running = False
# Set the background color
screen.fill((255, 255, 0))
# Draw a circle on the screen
pygame.draw.circle(screen, (0, 0, 0), (300, 200), 75)
# Update the GUI game
pygame.display.update()
# Quit the GUI game
pygame.quit()
输出: