Arka Planı Doldur
Coddy'nin Pygame Journey'sinin Oyun Döngüsü bölümünün bir parçası. Ders 2 / 32.
Pygame, bir rengi üç sayı olarak tanımlar: ne kadar kırmızı, yeşil ve mavi içerdiği; her biri 0 ile 255 arasındadır. Buna RGB denir.
(255, 0, 0)kırmızıdır.(0, 0, 0)siyahtır,(255, 255, 255)beyazdır.(30, 30, 46)kırmızı ve yeşilden biraz daha fazla mavi içerir: koyu mavi.
screen.fill(color) tüm pencereyi tek bir renge boyar. Oyunlar her karenin başında ekranı doldurur; böylece yeni kare çizilmeden önce önceki kare silinir.
screen.fill((0, 0, 0))
pygame.display.flip()Çift paranteze dikkat edin: renk tek bir demettir ve fill işlevinin tek bağımsız değişkenidir.
Görev
KolayOyun döngüsünün içinde, pygame.display.flip() satırının üstünde, ekranı koyu mavi (30, 30, 46) ile doldur.
Kendin dene
import pygame
pygame.init()
screen = pygame.display.set_mode((480, 360))
pygame.display.set_caption("Move the Square")
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
pygame.display.flip()
pygame.quit()
Oyun Döngüsü bölümündeki tüm dersler
1Bir Kareyi Hareket Ettir
Bir Pencere AçArka Planı DoldurKendi başına pratik yap: Pygame playground