Pygame ile Çizim Gerçekleştirme

Pygame ile çizim gerçekleştirmek için draw sınıfı kullanılır. Örneğin, dikdörtgen çizmek istiyorsak pygame.draw.rect metodunu kullanırız. Metot argüman olarak ekran nesnesi, çizim rengi, çizilecek konum ve şekil boyutlarını alır. 
import pygame

# pygame modülü başlatıldı
pygame.init()
display = pygame.display.set_mode((640, 480))
run = True

# oyun döngüsü
while run:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            run = False
        pygame.draw.rect(display, (255,0,0), pygame.Rect(40, 50, 100, 150))
        pygame.display.flip()

pygame.quit()
Eğer yukarıdaki kodu çalıştırırsak aşağıdaki görüntü karşımıza çıkacaktır.
Pygame ile çizim gerçekleştirme
Dikdörtgenin konumu sol, üst konuma göre ayarlanır. (left, top) Dikdörtgen genişliği 100, yüksekliği ise 150'dir. RGB (Red - Blue -Green) kodlamasına göre kırmızı renk verilmiştir.

Daha farklı şekilde çizimler gerçekleştirmek isterseniz Pygame'in kendi sitesine ait bu bağlantıdan daha fazlasına ulaşabilirsiniz.

Hiç yorum yok:

Yorum Gönderme