Г и сал­ға­раева к а ка­лы­мо­ва ж а орын­таева информатика


§ 31–32. Спр айт тар ды пер не тақ та мен қоз ғал ту



Pdf көрінісі
бет95/122
Дата11.05.2022
өлшемі4,51 Mb.
#142180
түріКнига
1   ...   91   92   93   94   95   96   97   98   ...   122
§ 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():


Достарыңызбен бөлісу:
1   ...   91   92   93   94   95   96   97   98   ...   122




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

    Басты бет