Pygame là một thư viện đa phương tiện cho Python để tạo trò chơi và ứng dụng đa phương tiện. Trong bài viết này, chúng ta sẽ xem cách sử dụng mô-đun pygame để có được phông chữ và văn bản tùy chỉnh trên màn hình, có tính đến chiều cao, chiều rộng và vị trí của nó trong cửa sổ pygame.
Trong chương trình dưới đây, chúng tôi khởi tạo mô-đun pygame và sau đó xác định chế độ và chú thích cho hình ảnh. Tiếp theo, chúng tôi thêm văn bản phông chữ và xác định tọa độ cho phông chữ. Chức năng screen.blit vẽ màn hình trong khi vòng lặp while tiếp tục lắng nghe khi kết thúc trò chơi được nhấp.
Ví dụ
import pygame import sys # Initialize pygame pygame.init() #scren dimension sur_obj=pygame.display.set_mode((300,200)) # Screen caption pygame.display.set_caption("Text in Pygame") font_color=(0,150,250) font_obj=pygame.font.Font("C:\Windows\Fonts\segoeprb.ttf",25) # Render the objects text_obj=font_obj.render("Welcome to Pygame",True,font_color) while True: sur_obj.fill((255,255,255)) sur_obj.blit(text_obj,(22,0)) for eve in pygame.event.get(): if eve.type==pygame.QUIT: pygame.quit() sys.exit() pygame.display.update()
Đầu ra
Chạy đoạn mã trên cho chúng ta kết quả sau -