Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

Python - แสดงภาพด้วย PyGame


Pygame เป็นไลบรารีมัลติมีเดียสำหรับ Python สำหรับสร้างเกมและแอปพลิเคชั่นมัลติมีเดีย ในบทความนี้ เราจะมาดูวิธีการใช้โมดูล pygame เพื่อวาดภาพบนหน้าจอโดยคำนึงถึงความสูง ความกว้าง และตำแหน่งในหน้าต่าง pygame

ในโปรแกรมด้านล่าง เราเริ่มต้นโมดูล pygame จากนั้นกำหนดโหมดและคำอธิบายภาพสำหรับรูปภาพ ต่อไปเราจะโหลดภาพและกำหนดพิกัด ฟังก์ชัน screen.blit จะวาดหน้าจอในขณะที่ลูป while คอยฟังจนจบเกมถูกคลิก

ตัวอย่าง

นำเข้า pygamepygame.init()w =300;h =300screen =pygame.display.set_mode((w, h))pygame.display.set_caption('Tutorialspoint Logo')TPImage =pygame.image.load("E :\\Python3\\tutorialspoint.png").convert()# พิกัดของ imagex =10;y =20;screen.blit(TPImage, (x, y))# paint screen one timepygame.display.flip() กำลังทำงาน =Truewhile (กำลังทำงาน):# ฟังวนซ้ำเมื่อสิ้นสุดเกมสำหรับเหตุการณ์ใน pygame.event.get():if event.type ==pygame.QUIT:running =False# วนซ้ำ pygamepygame.quit () ค่อนข้างมาก ก่อน> 

ผลลัพธ์

การเรียกใช้โค้ดข้างต้นทำให้เราได้ผลลัพธ์ดังต่อไปนี้ -

Python - แสดงภาพด้วย PyGame