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


Download 280.46 Kb.
Pdf ko'rish
bet47/77
Sana02.01.2022
Hajmi280.46 Kb.
#193820
1   ...   43   44   45   46   47   48   49   50   ...   77
Bog'liq
pygame docs-Uzbek

olish_volume

Channel.get_volume () -> val

Ushbu tovush ob'ekti uchun joriy hajmni qaytaradi. Qiymat 0,0 dan 1,0 gacha.

pauza

Channel.pause () -> Hech narsa

Ushbu kanalda eshitilayotgan ovozni 

to'xtatadi

 , lekin uni 

to'xtatib turish ()

 chaqiruvi bilan

davom ettirish mumkin 

()

o'ynash

Channel.play (Ovoz, [ko'chadan, [maxtime]]) -> Hech narsa

Ushbu kanalda berilgan ovozni ijro etishni boshlaydi. Agar kanallar hozirda

boshqa tovushni ijro etayotgan bo'lsa, u berilgan ovoz bilan almashtiriladi /

qayta boshlanadi. Looplar ovozning necha marta qo'shimcha chalishini

boshqaradi, salbiy tsikl cheksiz o'ynaydi, u sukut bo'yicha 0 ga teng bo'ladi.

Maxtime - bu ovoz chiqariladigan totalmillisekundalar soni. Sukut bo'yicha

abadiy (-1).



navbat

Channel.queue (Ovoz) -> Hech narsa

Kanalda ovozni navbatga qo'yganingizda, u ijro etilayotgan ovoz tugagandan

so'ng darhol eshitila boshlaydi. Har bir kanalda faqat bitta Ovoz ob'ekti

navbatga qo'yilishi mumkin. Navbatdagi tovush faqat 

to'xtash ()

 yoki 

o'ynash ()



uchun boshqa qo'ng'iroqdan emas, balki hozirgi Ovoz tabiiy ravishda

tugagandan keyingina eshitiladi .

Agar ushbu kanalda hozirda ovoz eshitilmasa, u darhol ijro etila boshlaydi.

Bu faqat SDL_mixer bilan ishlaydi 1.2.3 versiyadan kattaroq



set_endevent

Channel.set_endevent ([voqea_tipi]) -> Hech narsa

Agar siz kanalga intilishni o'rnatganingizda, ushbu voqea turi har doim ovoz

ushbu kanalda eshitilishni to'xtatganida, voqealar qatoriga qo'yiladi. Bu musiqa

ob'ekti tugash hodisasidan bir oz farq qiladi, chunki bu musiqa to'xtagan paytda

voqeani keltirib chiqaradi. Kanalda 

stop ()

 yoki 


play ()

 ga qo'ng'iroq qilsangiz , u

voqea sodir bo'ladi. Videoni ijro etish navbatdagi Ovozga o'tganda ham

o'chiriladi.

Ushbu kanalni voqealarni to'xtatish uchun hech qanday dalillarni keltirmang

???


55

Pygame 1.5.5 qo'llanmasi



set_volume

Channel.set_volume (val, [stereoval]) -> Hech narsa




Kanal uchun ovoz balandligini o'rnatadi. Kanalning ovoz balandligi faol ovoz

ob'ekti uchun tovush bilan aralashtiriladi. Qiymat 0,0 dan 1,0 gacha.

Agar mikser stereo ishlatayotgan bo'lsa, siz chap va o'ng kanallar uchun ovoz

balandligini etkazib audio uchun panjara o'rnatishingiz mumkin. Agar

SDL_mixer panni o'rnatolmasa, u o'rtacha ikki jildni tashkil qiladi. Panning

uchun SDL_mixer-1.2.1 kerak.




Download 280.46 Kb.

Do'stlaringiz bilan baham:
1   ...   43   44   45   46   47   48   49   50   ...   77




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