Информатика



Pdf көрінісі
бет117/137
Дата26.10.2022
өлшемі4,51 Mb.
#45497
түріУчебники
1   ...   113   114   115   116   117   118   119   120   ...   137
Байланысты:
9 сынып

Үй­тапсырмасы
pygame.time.clock ар қы лы түс те рін өз гер тіп тұ ра тын 
бағ дар шам жа саң дар.
Ой­бөлісейік
Үй­тапсырмасы
АРМАН
-ПВ
 баспасы
Все учебники Казахстана на OKULYK.KZ
*
Книга предоставлена исключительно в образовательных целях
согласно Приказа Министра образования и науки Республики Казахстан от 17 мая 2019 года № 217


150
§ 31–32. Спр айт тар ды пер не тақ та мен қоз ғал ту
жә не бас қа ру
Кө лік ті сол ға, оң ға, ал ға жә не арт қа жыл жы ту үшін біз ге 
Сar кла сы на әдіс тер ді қо су ке рек. Со дан кейін пер не лер ді ба су 
оқи ға сы на жауап қату үшін прог рам ма ның не гіз гі цик ліне 
event handlers-ті қо са мыз. Ой ын шы пер не тақ та да көр сет кіш 
пер не ле рін пай да лан ған кез де, біз кө лік ті эк ран да жыл жы ту 
үшін өзі міз дің әдіс тер ді ша қы ра тын бо ла мыз.
MoveRight () әді сі оң ға жыл жу ға жауап бе ре ді жә не екі ар гу-
мент қа был дай ды. Бі рін ші сі бел гі сіз жә не 
self деп ата ла ды. Бұл 
ағым да ғы ны сан ға жа та ды. Екін ші сі 
pixels деп ата ла ды жә не 
кө лік ті жыл жы ту үшін пай да ла на тын пик сельдер са ны на қа тыс ты. 
Ны сан ның ағым да ғы x коор ди на та сы на пик сельдер ді қо су:
def moveRight(self, pixels):
self.rect.x += pixels
Сол прин цип бой ын ша moveLeft () әді сін қо са мыз:
def moveRight(self, pixels):
self.rect.x -= pixels
Бас ты циклді жа ңар та мыз:
while check:
for event in pygame.event.get():
Ес­те­рі­ңе­тү­сі­рің­дер:
• спр айт тар ды қа лай пайдалануға
бо ла ды?
• ойынға кейіп кер ді қою де ге ні міз не?
• РyGame-де Sprite кла сы қан дай
жағ дай ға ар нал ған?
Мең­ге­рі­ле­тін­бі­лім:
• пер не ні ба су оқи ға сы ар қы лы
спрайт тар ды бас қа ру;
• moveright әді сі;
• спр айт тың бас қа спр айт тар мен
кез де суінің алдын алу.


Достарыңызбен бөлісу:
1   ...   113   114   115   116   117   118   119   120   ...   137




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

    Басты бет