Dalam pembangunan permainan dengan perpustakaan Pygame Python, situasi mungkin timbul di mana pembangun perlu mendapatkan input teks daripada pemain. Artikel ini menyediakan penyelesaian untuk mencipta kotak input teks dalam Pygame, membenarkan pengguna menaip teks dan menyimpannya untuk kegunaan selanjutnya dalam permainan anda.
Melaksanakan Kotak Input Teks Ringkas
Berikut ialah panduan langkah demi langkah untuk melaksanakan kotak input teks asas dengan Pygame:
Contoh Kod
Yang berikut Kod Python mempamerkan pelaksanaan kotak input teks dengan Pygame:
import pygame as pg from pygame import font ... # Create a function for handling the main game loop def main(): input_box = pg.Rect(100, 100, 140, 32) active = False text = '' ... # Game loop while running: ... # Handle events for event in pg.event.get(): if event.type == pg.QUIT: running = False ... # Handle mouse click events if event.type == pg.MOUSEBUTTONDOWN: if input_box.collidepoint(event.pos): active = not active else: active = False ...
Sumber Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Membuat Kotak Input Teks dalam Pygame?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!