การวาดรูปทรงต่างๆ
ในตัวอย่างนี้ บังคับตัวละครให้คลื่อนที่ไปซ้ายและขวา โดยใช้ปุ่มลูกศร
# exercise 8
# Pygame Zero Basic : Basic Drawing various shapes
import pgzrun
# กำหนดขนาด window
WIDTH = 800
HEIGHT = 580
TITLE = "Pygame Zero:พื้นฐานการวาดรูปทรงต่างๆ"
# กำหนดโค้ดสี
RED = 200, 0, 0
GREEN = 0, 200, 0
BLUE = 0, 0, 200
YELLOW = 200, 200, 0
VIOLET = 200, 0, 200
LIGHTBLUE = 0, 200, 200
ORANGE = 255, 165, 0
screen.fill((128, 128,128)) # เทสีพื้นหลัง
screen.blit("backgroundsky", (0, 0)) # ใส่รูปแบกกราวด์
screen.draw.line((100, 10), (200, 110), RED) #วาดเส้นตรงสีแดง
screen.draw.circle( (250, 60), 50, GREEN) #วาดรูปวงกลมสีเหลือง
screen.draw.filled_circle( (350, 60), 50, BLUE) #วาดรูปวงกลมเทสีพื้นสีน้ำเงิน
rect1 = Rect((400, 10), (100, 100))
screen.draw.rect(rect1, YELLOW ) # วาดรูปสีเหลี่ยมเส้นขอบสีเหลือง
rect2 = Rect((500, 10), (100, 100))
screen.draw.filled_rect(rect2, VIOLET)# วาดรูปสีเหลี่ยมเทสีพื้นสีม่วง
#
screen.draw.text("กขคงจชซฌดABCDEFG", (0, 110), color=ORANGE, fontsize=48)# พิมพตัวอักษร
screen.draw.textbox("พื้นฐานการสร้างเกม! Pygame Zero", (0, 210, 600, 100), angle=10, background=YELLOW) # พิมพ์ข้อความ Hello Pygame
#รันโปรแกรม
pgzrun.go()
คอร์ส สอน Roblox Studio สร้างเกม
คอร์ส Robl…