• Taymer bilan ishlash
  • Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun




    Download 5,21 Mb.
    Pdf ko'rish
    bet32/79
    Sana19.01.2024
    Hajmi5,21 Mb.
    #141076
    1   ...   28   29   30   31   32   33   34   35   ...   79
    Bog'liq
    Scratch bo\'yicha o\'zbekcha kitob (1)

    Masofani aniqlash 
    Bitta sprayt boshqasi bilan to‘qnashganini aniqlash o‘rniga, bir sprayt 
    ma’lum masofani boshqa sprayt yoki sichqoncha ko‘rsatkichiga 
    o‘tkazayotganini aniqlashni xohlashingiz mumkin. Buni 6.10-rasmda 
    ko'rsatilgan sensor kod bloki yordamida amalga oshirish mumkin. 
    6.9-rasm Ko'proq cheklovchi to'qnashuv testini o'rnatish. 
    Rasm 6.10 
    Ushbu sensor bloki spraytning belgilangan ob'ektdan masofasi 
    haqida xabar beradi. 


    Ushbu kod bloki bilan qanday ishlashni tushunish uchun oldingi 
    Scratch ilovasini dragon sprite skriptini bu erda ko'rsatilgan skript 
    bilan almashtirish uchun o'zgartiring. 
    Skriptni almashtirgandan so'ng, dasturni ishga tushiring va keyin 
    sichqoncha ko'rsatgichini sahnaga olib boring. Buni qilganingizda
    ajdaho sprite sizni kuzatib boradi va u har safar qizil to'rtburchak 
    spraytdan 150 qadam masofada harakat qilganda, audio fayl qayta-
    qayta o'ynaladi. 
    Taymer bilan ishlash 
    Siz tanishishingiz kerak bo'lgan yana bir juft sensorli kod bloklari 6.11-
    rasmda ko'rsatilgan. 6.11-rasmda ko'rsatilgan. Ushbu kod bloklari 
    Scratch-ning o'rnatilgan taymerini yoqish va u bilan ishlash imkoniyatini 
    beradi. 
    Kodning birinchi bloki taymerni standart qiymatini nolga qaytaradi
    ikkinchi kod bloki esa taymer boshlanganidan beri necha soniya 
    o'tganligini ko'rsatadigan raqamni oladi. 


    Scratch taymeridan foydalanib, siz animatsiya tezligini va Scratch 
    ilovalarining ishlashini boshqarishingiz mumkin. Misol uchun, 
    masalan, o'yinchilarga aylanish uchun ma'lum vaqt berilgan vaqtni 
    kuzatish uchun ushbu boshqaruv vositalaridan foydalanishingiz kerak. 
    Rasm 6.1 
    Ushbu sensorli bloklar Scratch ilovangizda taymerni yoqish va 
    ishlatish imkoniyatini beradi. 
    Quyidagi misol audio faylni besh soniya davomida qayta-
    qayta o'ynatadigan skript yaratish uchun ushbu ikkala taymer kod 
    bloklaridan qanday foydalanishni ko'rsatadi. 

    Download 5,21 Mb.
    1   ...   28   29   30   31   32   33   34   35   ...   79




    Download 5,21 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun

    Download 5,21 Mb.
    Pdf ko'rish