• Think for secs
  • forever kod blokiga kiritib, 4.18-rasmda




    Download 5,21 Mb.
    Pdf ko'rish
    bet19/79
    Sana19.01.2024
    Hajmi5,21 Mb.
    #141076
    1   ...   15   16   17   18   19   20   21   22   ...   79
    Bog'liq
    Scratch bo\'yicha o\'zbekcha kitob (1)

    forever kod blokiga kiritib, 4.18-rasmda ko‘rsatiganidek wait secs kod 
    bloki nusxasini ssenariy maydoniga olib keling. Ushbu blok siklni 16 
    soniya davomida to‘xtatib turish uchun talab qilinadi, bu sikl 
    takrorlanishidan va qayta o‘ynashni boshlashdan oldin butun ovoz 
    faylini o‘ynashga imkon beradi. 


    4.15-rasm.
    Ushbu blok har safar yashil bayroq tugmasi bosilganda 
    ssenariyni avtomatik ravishda bajarish uchun ishlatiladi.


     
     
    4.16-rasm. Forever bloki siz kiritgan har qanday kod blokining 
    bajarilishini takrorlaydi. 


     
    4.17-rasm. Eggs tovush faylini ijro ettirish uchun tovush kodini ijro 
    ettirish blokidan foydalanish 
    4.18-rasm. Tovush faylini tinglashni tugatish uchun siklni to‘xtatib turish 


     
    6-qadam: Mr. Wigglyni raqsga tushirish 
    Sahna ssenariysini yozishni tugatdingiz, endi Mr. Wigglyni raqsga 
    tushiradigan ssenariyni yozish vaqti keldi. Buni amalga oshirish uchun 
    Mr. Wigglyni ifodalovchi spraytning miniatyurasini bosing (sprite 
    sohasida). Bunga javoban, SCRATCH ssenariy maydonini tozalashi va 
    ssenariyni ishlab chiqishni boshlashingiz uchun avtomatik ravishda 
    Ssenariylar yorlig‘ini tanlashi kerak. Buni loyihalashda birinchi qadam 
    Bloklar palitrasidagi Управления tugmasini bosish, so‘ngra
    4.19-rasmda ko‘rsatilganidek, yashil bayroqni bosgan holda blok 
    nusxasini ssenariy yaratish maydoniga olib kelish. Ushbu shlyapa kod 
    bloki yashil bayroq tugmasi bosilganda avtomatik ravishda biriktirilgan 
    ssenariyni bajaradi.
    Ushbu ilovada Mr. Wiggly to‘xtamasdan (foydalanuvchi ilovani 
    ishga tushirishni to‘xtatmaguncha) qayta-qayta raqsga tushishi kerak. 
    Buni sozlash uchun, 4.20-rasmda ko‘rsatilganidek, forever kod 
    blokining nusxasini ssenariy maydoniga torting va yashil bayroq 
    bosilganda uni blokning pastki qismiga mahkamlang.
    Endi Mr. Wigglyni 25 qadam o‘ngga siljitadigan va keyin ikki 
    soniya pauza qiladigan bir nechta kod operatorlarini qo‘shish vaqti 
    keldi. Bu 4.21-rasmda ko‘satilganidek, "Переместить шаги" va 
    "подождать секунды" bloklarini ssenariy yaratish maydoniga olib kelib, 
    ularni forever kod blokiga joylashtirish orqali amalga oshiriladi. 


    4.19-rasm. Yashil bayroq bosilganda ssenariy ishga tushirish uchun 
    sozlash. 
    O'rnatilgan kod bloklarining bajarilishini takrorlash uchun 
    ssenariyga sikl qo‘shish. 
    Keyin siz bir qator harakat qadamlarini qo‘shishingiz va soniyali 
    kod bloklarini kutishingiz kerak, ular bajarilganda Mr. Wigglyni 25 
    qadam o‘ngga, so‘ngra chapga to‘rt qadam har biri 25 qadamdan va 
    keyin yana ikki qadam orqaga o‘ngga. Bu 4.22-rasmda ko‘rsatilganidek, 
    ettita kod bloklari to‘plamini qo‘shish orqali amalga oshiriladi. 


     
    4.22-rasm 
    Mr. Wigglyning raqs dasturini yakunlash uchun talab qilinadigan qolgan 
    kod bloklarini qo‘shish. 


    Keyin siz bir qator harakat qadamlarini qo‘shishingiz va soniyali 
    kod bloklarini kutishingiz kerak, ular bajarilganda Mr. Wigglyni 25 
    qadam o‘ngga, so‘ngra chapga to‘rt qadam har biri 25 qadamdan va 
    keyin yana ikki qadam orqaga o‘ngga. Bu 4.22-rasmda ko‘rsatilganidek, 
    ettita kod bloklari to‘plamini qo‘shish orqali amalga oshiriladi.
    Ushbu skriptni ishlab chiqishni yakunlash uchun 4.23-rasmda 
    ko‘rsatilganidek, ikkita tashqi ko‘rinish blokini qo‘shishingiz kerak. Kod 
    blokini o‘zgartirish effekti Mr. Wigglyning rangini sikl o‘z bajarilishini 
    tugatganida o‘zgartirish uchun ishlatiladi, bu Mr. Wiggly raqsga 
    tushgandagi xijolat tuyg‘usini taqlid qiladi. Nihoyat, Think for secs kod 
    bloki qalqib chiquvchi pufakchada matnli xabarni ko‘rsatish uchun 
    ishlatiladi, bu Mr. Wiggly o‘ylayotganini va keyin raqsni davom 
    ettirishga qaror qilganini ko‘rsatadi. 
    4.23-rasm. Mr. Wigglyning rangini o‘zgartirish va uning fikrlarini aks 
    ettirish. 



    Download 5,21 Mb.
    1   ...   15   16   17   18   19   20   21   22   ...   79




    Download 5,21 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    forever kod blokiga kiritib, 4.18-rasmda

    Download 5,21 Mb.
    Pdf ko'rish