Làm thế nào để thay đổi biểu tượng PyGame?

Category: Pygame

Khi xây dựng một trò chơi điện tử, bạn có muốn đặt hình ảnh hoặc logo công ty của mình làm biểu tượng cho trò chơi không? Nếu có, bạn có thể dễ dàng thực hiện việc này bằng cách sử dụng hàm set_icon() sau khi khai báo hình ảnh bạn muốn đặt làm biểu tượng. Đọc bài viết bên dưới để tìm hiểu thêm chi tiết. 

Cú pháp:

pygame_icon = pygame.image.load('#Enter the image')
pygame.display.set_icon(pygame_icon)

Tiếp cận:

Bước 1: Đầu tiên, nhập thư viện Pygame.

import pygame

Bước 2: Bây giờ, hãy xây dựng trò chơi GUI.

pygame.init()

Bước 3: Tiếp theo, thiết lập kích thước cho trò chơi GUI của bạn.

screen = pygame.display.set_mode([#width of game, #height of game])

Bước 4: Tiếp theo, lấy hình ảnh làm đầu vào mà chúng ta muốn đặt làm biểu tượng.

img = pygame.image.load('#Enter the image')

Bước 5: Sau đó, đặt hình ảnh làm biểu tượng. Bộ biểu tượng sẽ xuất hiện ở góc trên bên trái khi trò chơi đang chạy.

pygame.display.set_icon(img)

Bước 6: Sau đó, thiết lập giá trị chạy để chạy trò chơi.

running = True

Bước 7: Thiết lập những điều bạn muốn trò chơi của mình thực hiện khi nó đang ở trạng thái chạy

while running:
   for event in pygame.event.get():
  • Bước 7.1: Khi ứng dụng đang chạy, hãy thoát ứng dụng nếu người dùng muốn thoát.

       if event.type == pygame.QUIT:
           running = False
  • Bước 7.2: Ngoài ra, hãy thiết lập màu nền mà bạn muốn thấy trong ứng dụng của mình.

   screen.fill(# RGB Value of Color)
  • Bước 7.3: Sau đó, hãy để ứng dụng thực hiện bất kỳ thao tác nào bạn muốn khi đang ở trạng thái chạy.

  • Bước 7.4: Sau khi thực hiện mọi thứ bạn muốn làm, hãy cập nhật những thay đổi đã thực hiện.

   pygame.display.update()

Bước 8: Cuối cùng, thoát khỏi trò chơi GUI

pygame.quit()

Dưới đây là cách thực hiện.

# Chương trình Python để thay đổi
# biểu tượng Pygame

# Nhập thư viện Pygame
import pygame

# Xây dựng trò chơi GUI
pygame.init()

# Thiết lập kích thước của giao diện người dùng trò chơi
screen = pygame.display.set_mode([600, 400])

# Lấy hình ảnh làm đầu vào
img = pygame.image.load('gfg_image.jpg')

# Đặt hình ảnh làm biểu tượng
pygame.display.set_icon(img)

# Đặt giá trị đang chạy
running = True

# Thiết lập những gì xảy ra khi trò chơi
# đang ở trạng thái chạy
while running:
    for event in pygame.event.get():

        # Đóng nếu người dùng thoát khỏi trò chơi
        if event.type == pygame.QUIT:
            running = False

    # Đặt màu nền
    screen.fill((255, 255, 0))

    # Vẽ một vòng tròn trên màn hình
    pygame.draw.circle(screen, (0, 0, 0), (300, 200), 75)

    # Cập nhật giao diện trò chơi
    pygame.display.update()

# Thoát khỏi trò chơi GUI
pygame.quit()

Đầu ra:

Published on Jul 28, 2025

Related Posts