143
Со ны мен қа тар
load ()
функ ция сы фон ға жә не тін туір ге кес-
кін ді жүк теу үшін пай да ла ны ла ды:
background = pygame.image.load(background_image).
convert()
mouse_cursor=pygame.image.load(mouse_image).
convert_alpha()
Кес кін ді тін туір мең зе рі мен жыл жы ту үшін бас тап қы коор-
ди на тала рын жой ып, соң ғы де рек тер ді есеп тей міз:
x, y = pygame.mouse.get_pos()
x-= mouse_cursor.get_width() / 2
y-= mouse_cursor.get_height() / 2
screen.blit(mouse_cursor, (x, y))
Сон дай-ақ
screen.blit()
функ ция сын қол да на мыз.
Со ңын да жа ңа су рет ті алу үшін эк ран ды жа ңар тың дар.
pygame.display.update()
Жауапберейік
1. Ой ын ның арт қы фо нын толтыру қа лай жү зе ге асы ры-
ла ды?
2. Ойынның
фонына
кескіндерді
жүктеу
тәртібін
сипаттаңдар.
3.
Fill
()
әді сін пайдаланғанда те ре зе өл ше мі өз ге ре ме?
Себебінанықтайық
1. Не лік тен
fill (color)
функция емес, PyGame әді сі бо-
лып та бы ла ды?
2. Surface ны сан да ры үшін
fill ()
әді сі нің ма ңыз ды лы ғы
не де?
Талдап,салыстырайық
Артқы фонды толтыру ерекшеліктерін салыстырып,
талдау жасаңдар:
1) түспен;
2) суретпен.
Сұрақтарғажауапберейік
Достарыңызбен бөлісу: