Menda Pygame hujjatlari bor, nega men ushbu qo'llanmani ishlatishim kerak?
Download 280.46 Kb. Pdf ko'rish
|
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.
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
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: |
ma'muriyatiga murojaat qiling