Информатика


-су рет. Лис тинг нә ти же сі АРМАН



Pdf көрінісі
бет111/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   107   108   109   110   111   112   113   114   ...   137
34-су рет. Лис тинг нә ти же сі
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


141
Ой ын ның арт қы қа ба ты на кез кел ген су рет ті ор на ту ға 
бо лады.
Surface ны сан да ры үшін 
fill () әді сі:
# бе ті не ақ фонды са лу
windowSurface.fill (WHITE)
Біз windowSurface сақталған барлық бетті ақ түс пен тол тыр-
ғы мыз келеді. 
Fill () функциясы параметр ретінде беріле тін 
Surface бетін түспен толық жабады.
Fill () әдісін немесе кез келген басқа сурет функция сын 
шақырғанда, PyGame экранындағы терезе өзгермейтініне на зар 
аударыңдар. Олар Surface нысанын өзгертеді. PyGame функ-
ция сы арқылы экранда жаңа Surface нысанын көрсету үшін, 
display.update () қолдану керек.
Компьютердегі Surface нысанын өзгерту, эк ран да ғы су рет ті 
өз гер ту ден әл де қай да жыл да мы рақ бо ла ды. Сон дық тан су рет-
тің бар лық функ циялары Surface нысанында са лын ған нан 
ке йін ға на эк ран да су рет са лу әлдеқайда тиімді.
Fill () әдісі 
– 
функция емес, pygame.Surface нысанда-
ры ның әдісі. Ол түс параметрі үшін берілетін кез келген түс 
мәнімен барлық Surface нысанын толық толтырады.
Кі тап ха на мен жұ мыс іс теу ді жақ сы тү сі ну үшін тө мен дегі 
қа ра пай ым код ты қа рас ты ру ды ұсы на мыз. Бұл ке зең де жал пы 
мақ сат тар үшін осы код ты іс ке қо сып, алынған нәтижені талдап 
көрейік. Тө мен де код тың жал пы тү сін дір ме сі бе ріл ген.
Прог рам ма лис тин гі HelloWorld.py:
background_image = 'plate.png'
mouse_image = 'apple.jpg'
import pygame 
from pygame.locals import *
from sys import exit
pygame.init()
screen = pygame.display.set_mode((640,480), 0, 32) 
pygame.display.set_caption("Hello, World!")
background = pygame.image.load(background_image).
convert() 
mouse_cursor 

pygame.image.load(mouse_image).
convert_alpha()
while True:
for event in pygame.event.get(): 


Достарыңызбен бөлісу:
1   ...   107   108   109   110   111   112   113   114   ...   137




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет