Сіз screen деген ақпаратты бағдарлама кодын қай арқылы көруге тырысыңыз? pygame.display.set_mode((600, 500

  • 10
Сіз screen деген ақпаратты бағдарлама кодын қай арқылы көруге тырысыңыз? pygame.display.set_mode((600, 500), 0, 32) функциясы арқылы көрінетін жазыңыз "Menің бірінші ойым".
Magicheskiy_Kristall
9
Сіз screen деген ақпаратты бағдарлама кодын қай арқылы көруге тырысыңыз?

Ішкі биіктігі 600, сыртқы биіктігі 500 пиксель болатын экранды pygame.display.set_mode((600, 500), 0, 32) функциясы арқылы көрінетін "Menің бірінші ойым" кодын жазып отырмыз. Осы коды бұдан кейін pygame есепшімізге экранды көрсету үшін қажет болады.

Основная жазба:
python
import pygame

pygame.init() # pygame модулін дайындау

# Экранды 600х500 пиксельді экранды құру
screen = pygame.display.set_mode((600, 500), 0, 32)

# "Menің бірінші ойым" ның текстін көрсету
font = pygame.font.Font(None, 36) # 36 пиксель көлемінде шрифт
text = font.render("Menің бірінші ойым", True, (255, 255, 255)) # 255, 255, 255 RGB рұқсат етілген түсті көрсетеді
text_rect = text.get_rect()
text_rect.centerx = screen.get_rect().centerx # теңізгіне орналастыру
text_rect.centery = screen.get_rect().centery

# Программаның жүктелісін көздейді
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False # бұл программаны тоқтату
screen.fill((0, 0, 0)) # экранды қара өңге толтыру
screen.blit(text, text_rect) # тексті экранға қуйу
pygame.display.flip() # экранды көрсету


Осы код арқылы, сіздің "Menің бірінші ойым" деп аталатын бірінші ойының экранның ортасына жазылған нұсқасы көрінеді. Соңда pygame библиотекасын инициализациялаған жөн. Сондықтан экранды көрсету үшін тексеру жəне экраны шарыптырау үшін циклді орындайды. Циклі түсіріп жатқандары) текстті экранға қойады жəне экраннан шықарып алатын дайын функцияларды орындайды. Осы код барлық қажетті мүмкіндіктерді атқару арқылы сіздің сакталған дизайныңыз мен функцияларыңызға сәйкес келеді.