Menda Pygame hujjatlari bor, nega men ushbu qo'llanmani ishlatishim kerak?


Download 280.46 Kb.
Pdf ko'rish
bet11/77
Sana02.01.2022
Hajmi280.46 Kb.
#193820
1   ...   7   8   9   10   11   12   13   14   ...   77
Bog'liq
pygame docs-Uzbek

set_caption

pygame.display.set_caption (sarlavha, [icontitle]) -> Hech narsa

Agar displeyda deraza nomi bo'lsa, ushbu tartib oynadagi nomni o'zgartiradi.

Ba'zi muhitlar displey minimallashtirilganda foydalaniladigan qisqa belgi

sarlavhasini qo'llab-quvvatlaydi. Agar icontitle qo'yilgan bo'lsa, u sarlavha

sarlavhasi bilan bir xil bo'ladi.




???

17

Pygame 1.5.5 qo'llanmasi



set_gamma

pygame.display.set_gamma (r, [g, b]) -> bool

Ko'rsatilgan gammani berilgan miqdorlarga o'rnatadi. Agar yashil va ko'k rang

chiqarib tashlansa, qizil rang uchta rang uchun ham ishlatiladi. Rangli

argumentlar o'zgaruvchan nuqta qiymatlari bo'lib, 1,0 normal qiymatdir. Agar

siz displey rejimini apparat palitrasi bilan ishlatayotgan bo'lsangiz, bu siz

foydalanadigan palitrani shunchaki yangilaydi. Hamma apparat ham gammani

qo'llab-quvvatlamaydi. Qaytish qiymati muvaffaqiyatga to'g'ri keladi.



set_gamma_ramp

pygame.display.set_gamma_ramp (r, g, b) -> bool

256 elementli uchta ketma-ketlikni o'tkazing. Har bir element © 16bit © imzosiz

tamsayı qiymati bo'lishi kerak. Bu 0 dan 65536 gacha. Agar siz apparat palitrasi

bilan ekran rejimidan foydalanayotgan bo'lsangiz, bu siz foydalanadigan

palitrani yangilaydi. Hamma apparat ham gammani qo'llab-quvvatlamaydi.

Qaytish qiymati muvaffaqiyatga to'g'ri keladi.

set_icon

pygame.display.set_icon (Er yuzasi) -> Hech narsa

Tizimingiz dastur oynasini bezash uchun foydalanadigan ish vaqti belgisini

o'rnatadi. Bundan tashqari, dastur ikonkalashtirilganida va oyna ramkasida

ishlatiladi.

Ehtimol, bu sizning tizimingiz oynasi menejeri hal qila oladigan o'lchamdagi

kichikroq rasm bo'lishini xohlaysiz. Agar mavjud bo'lsa, u Surface colorkey-dan

foydalanadi.

X11-dagi ba'zi oyna menejerlari oynani birinchi marta ko'rsatgandan so'ng

belgini o'zgartirishga imkon bermaydilar.



set_mode

pygame.display.set_mode (hajmi, [bayroqlar, [chuqurlik]]) -> Yuzaki

Joriy ko'rsatish rejimini o'rnatadi. Agar rejim allaqachon o'rnatilganidan keyin

bunga qo'ng'iroq qilsangiz, bu displey rejimini kerakli turga o'zgartiradi. Ba'zan

so'ralgan video rejimiga to'liq mos kelmaydi. Bunday holda SDL eng yaqin

o'yinni topishga harakat qiladi va buning o'rniga u bilan ishlaydi.

Hajmi - kerakli displey rejimining kengligi va balandligini o'z ichiga olgan

2-sonli ketma-ketlik . Bayroqlar yangi displey rejimi uchun turli xil variantlar

to'plamini aks ettiradi. Agar qoldirilsa yoki 0 sifatida berilgan bo'lsa, u oddiy

dasturiy ta'minot oynasida sukut saqlaydi. Bir nechta bayroqlarni bitwise-yoki

bilan aralashtirishingiz mumkin

(|)  operator. Mumkin bo'lgan bayroqlar HWSURFACE (yoki qiymati 1),

HWPALETTE, DOUBLEBUF va / yoki FULLSCREEN. Boshqa bayroqlar mavjud,

ammo bu eng odatiy. Bayroqlarning to'liq ro'yxati pygame hujjatlarida mavjud.

Ixtiyoriy chuqurlik argumenti - piksel uchun talab qilingan bitlar. Odatda u

qoldiriladi, bu holda displey mavjud bo'lgan eng yaxshi / eng tezkor piksel

chuqurligidan foydalanadi.



OPENGL bayrog'ini o'tkazib, OpenGL sirtini (PyOpenGL bilan ishlatish uchun)

yaratishingiz mumkin. OPENGL-dan foydalanganda DOUBLEBUF bayrog'idan

foydalanishni xohlashingiz mumkin. Qaysi holatda 

flip ()


 funktsiyasi GL bufer

svoplarini bajaradi. OPENGL video rejimidan foydalanayotganda, displey

yuzasida pygame chizish funktsiyalarining ko'pini (to'ldirish, set_at va

boshqalar) bajara olmaysiz.

???

18

Pygame 1.5.5 qo'llanmasi



set_palette

pygame.display.set_palette ([[r, g, b], ...]) -> Hech narsa

HWPALETTE displeylari ikkita palitraga ega. Displey Surface palitrasi va

ko'rinadigan © onscreen © palitrasi.

Bu video displeyning ko'rinadigan kolormapini o'zgartiradi. Displey Surface

© ning asosiy palitrasiga ta'sir qilmaydi, faqat u qanday ko'rsatiladi. Displey

uchun palitrani sozlash Surface ushbu ko'rinadigan palitrani bekor qiladi.

Arglardan o'tib, displey palitrasi Surface © s palitrasiga qaytariladi.

Siz RGB qiymatlarining to'liq bo'lmagan ro'yxatidan o'tishingiz mumkin va bu

faqat palitrada birinchi ranglarni o'zgartiradi.




Download 280.46 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   77




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling