• Ovozlarni ijro etish
  • - MASHG‘ULOT. MUSIQA BILAN ISHLASH




    Download 5,21 Mb.
    Pdf ko'rish
    bet65/79
    Sana19.01.2024
    Hajmi5,21 Mb.
    #141076
    1   ...   61   62   63   64   65   66   67   68   ...   79
    Bog'liq
    Scratch bo\'yicha o\'zbekcha kitob (1)

     
    10- MASHG‘ULOT. MUSIQA BILAN ISHLASH 
    Ko'p turli xil ilovalar, ayniqsa kompyuter o'yinlari, ma'no va 
    hayajonni etkazish vositasi sifatida ovozga tayanadi. Fon musiqasi va 
    ovoz effektlarini qo'shish orqali ilovalar haqiqatan ham jonlanib, 
    foydalanuvchilarga chuqurroq va mazmunli tajriba taqdim etishi 
    mumkin. Scratch tovush effektlari va musiqani tovush bloklari 
    yordamida ilovalarga birlashtiradi. Ushbu qo'llanma sizga Scratch-ning 
    barcha Ovoz bloklari bilan qanday ishlashni o'rgatadi va ilovalaringizga 
    audio fayllar, baraban notalari va musiqiy notalarni qanday kiritishni 
    ko'rsatadi. Bundan tashqari, siz qanday qilib fo’n musiqasi bilan slayd-
    shou yaratishni ko'rsatadigan “Oilaviy film” deb nomlangan yangi ilovani 
    yaratishni o'rganasiz. 
    Ushbu darsda Qanday qilib o'rganishni o'z ichiga oladigan, asosiy 
    mavzular yoritilgan: 
    - Audio faylni tinglashni boshqarish 
    - Baraban chalish va barabanlarni pauza qilish 
    - Audio fayllar, notalar va musiqa asboblarini ijro etish hajmini sozlang 
    va boshqarish 
    - Barabanlar va notalar chalish tempini o'rnatish va o'zgartirish 
    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.
    1   ...   61   62   63   64   65   66   67   68   ...   79




    Download 5,21 Mb.
    Pdf ko'rish