Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash



Download 5,21 Mb.
Pdf ko'rish
bet121/147
Sana15.01.2022
Hajmi5,21 Mb.
#368550
1   ...   117   118   119   120   121   122   123   124   ...   147
Bog'liq
Scratch bo'yicha o'zbekcha kitob

Ovozlarni ijro etish  


Ilovalaringizga  musiqa  tinglash  va  ovoz  effektlarini  qo'shish 
uchun  siz  11.1-rasmda  ko'rsatilgan  tovush  kod  bloklaridan  qanday 
foydalanishni  o'rganishingiz  kerak.  Ushbu  kod  bloklari  Scratch 
ilovalarida  MP3  va  to'lqinli  fayllarni  o'ynash  yoki  o'ynashni  to'xtatish 
uchun kerak bo'lgan hamma narsani ta'minlaydi. 
     11.1-rasmda  ko'rsatilgan  dastlabki  ikkita  kod  bloki  siz  Scratch 
loyihangizga qo'shgan har qanday MP3 yoki faylini o'ynatadi. Uchinchi 
kod bloki spritega tegishli barcha audio fayllarni o'ynatishni to'xtatish 
imkonini  beradi.  Audio  faylni  ijro  etish  uchun  avval  uni  sprayt  yoki 
sahnaga qo‘shishingiz kerak, buni sprayt ro‘yxatidan sahna yoki sprite 
tanlash, skript maydonining yuqori qismidagi Ovozlar yorlig‘ini bosish 
va keyin Import tugmasini bosish orqali amalga oshirish mumkin. . Fayl 
import qilingandan so'ng, bu erda ko'rsatilganidek, sahna yoki spraytga 
tegishli skript yordamida audio faylni o'ynashingiz mumkin. 
11.2-rasmda yashil bayroq tugmasi bosilganda “Miyav” nomli 
audio  fayl  ijro  etiladi.  Audio  faylni  ijro  etish  uchun  uni  kod  blokining 
ochiladigan  ro'yxatidan  tanlashingiz  kerak.  Ochiladigan  ro'yxat 
avtomatik ravishda Scratch tomonidan skript tegishli bo'lgan spraytga 
qo'shilgan barcha audio fayllar bilan to'ldiriladi. 
Oldingi skriptda ishlatilgan signal kod bloki qo'shilgan skriptni bajarishni 
davom  ettirish  imkonini  beradi.  Agar  tovush  blokini  o'z  ichiga  olgan 
skript qo'shimcha kod bilan qoldirilgan bo'lsa, skript bajarilishini davom 
ettirganda  ovoz  to'xtatiladi.  Oldingi  misolda  bu  muammo  emas  edi, 
chunki audio blok skriptdagi oxirgi kod bloki edi. 
 
 
Rasm 11.1. Ushbu kod bloklari audio faylni yangrashini nazorat qiladi. 


 
Rasm 11.2. Yashil bayroqli tugmani bosganingizda "miyov" audio fayli 
ijro etiladi  
Butun  audio  faylni  ijro  etishni  tugatishga  vaqt  ajratish  uchun 
skript bajarilishini to'xtatib qo'yishingiz kerak bo'lgan holatlarda, sizda 
ikkita variant mavjud. Birinchidan, ovoz blokidan so'ng darhol skriptga 
boshqaruv  blokini  qo'shishingiz  mumkin,  bu  skriptning  bajarilishini 
ma'lum bir soniya davomida to'xtatib turadi (audio faylni ijro etish uchun 
zarur  bo'lgan  soniyalar  soni).  Yaxshisi,  quyidagi  skriptda 
ko'rsatilganidek,  ikkinchi  kod  blokidan  foydalaning  (11.1-rasmda 
ko'rsatilgan): 
 
Ushbu  misolda  ishlatiladigan  signal  kod  bloki  avval  Scratch-ga 
qo'shilgan audio faylni o'ynaydi va audio fayl ijro etilguncha skriptning 
bajarilishini  to'xtatadi.  Ijro  etish  tugagandan  so'ng,  skriptning  qolgan 
qismi bajarilishini yakunlashiga ruxsat beriladi. 
Ilovalaringiz  turiga  qarab,  sprite  yoki  sahnaga  tegishli  audio  fayllarni 
o'ynatishni  to'xtatish  lozim  bo'lgan  holatlar  bo'lishi  mumkin.  Buni 
quyidagi misolda ko'rsatilganidek, uchinchi kod bloki yordamida amalga 
oshirish mumkin (11.1-rasmda ko'rsatilgan): 
 
 
Bo'shliq tugmasi bosilganda, spraytga tegishli har qanday 
audiofayllarni tinglash darhol to'xtaydi. 



Download 5,21 Mb.

Do'stlaringiz bilan baham:
1   ...   117   118   119   120   121   122   123   124   ...   147




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish