§ 29. Артқы фон мен ойын кейіпкерлері
Бұл са бақ та ой ын ның арт қы фо нын жа сауды қа рас ты рай ық.
Арт қы фон жа сау үшін фон ды кез кел ген түс пен тол ты ру ға
не ме се су рет ті жүк теуге бо ла тынын білеміз.
Мы са лы,
фон ды
қан дай да бір түс ке толтыру үшін мынадай функция қол да-
ныла ды:
pygame.Surface.fill(color, rect=None, special_flags = 0)
Функция бет ті тұ тас түс пен тол ты ру ға мүм кін дік бе ре ді.
Егер
rect
үшін ті ке лей ар гу мент ор на тыл ма са, бар лық бе ті
тол ты ры ла ды.
Rect
ар гу мен ті бел гі лі бір ай мақ қа толтыруды
шек тей ді. Толтыру, сон дай-ақ бе тті ке су ай ма ғын да бо ла ды.
Color ар гу мен ті RGB, RGBA дәйек ті не ме се түс ин дек сі бо луы
мүм кін.
PyGame-нің ны са ны Surface су рет тер ді көр се ту үшін қол да-
ны ла тынын еске түсіріңдер.
Су рет ті арт қы фон ға жүк теу үл гі сі:
background_image = 'green.jpg'
import pygame
from pygame.locals import *
from sys import exit
pygame.init()
screen = pygame.display.set_mode((600,500), 0, 32)
pygame.display.set_caption ("My First Game")
Достарыңызбен бөлісу: |