• Sprayt koordinatalari va yo‘nalishlarini kuzatish SCRATCH uchta harakat (reporter
  • Xalq ta’limi vazirligi tomonidan tashkil etilgan Scratch dasturlash kursi uchun




    Download 5,21 Mb.
    Pdf ko'rish
    bet24/79
    Sana19.01.2024
    Hajmi5,21 Mb.
    #141076
    1   ...   20   21   22   23   24   25   26   27   ...   79
    Bog'liq
    Scratch bo\'yicha o\'zbekcha kitob (1)

    Sahnada sakrayotgan spraytlar 
    Sprite sahnada harakatlanar ekan, u sahna chetlaridan biriga tegishi 
    mumkin. Quyida ko‘rsatilgan harakat blokidan foydalanib, SCRATCHga 
    spraytni sahna chetidan sakrab tushirish buyrug‘ini berishingiz mumkin. 
    5.8-rasm. Ushbu kod bloklari koordinatalarni o‘zgartirish orqali 
    spraytning joylashishini o‘zgartirish imkoniyatini beradi. 


    Bu ssenariy sahna chetiga tegsa, sprayt harakati yo‘nalishini 
    o‘zgartiradi. Agar siz ushbu ssenariyni yangi ilovada mushuk spraytiga 
    qo‘shsangiz, ilovani to‘xtatmaguningizcha mushuk sahnada u yoqdan-
    bu yoqqa siljiydi. 
    Sprayt koordinatalari va yo‘nalishlarini kuzatish
    SCRATCH uchta harakat (reporter) blokini taqdim etadi, 
    ulardan siz spraytning X va Y koordinatalarining qiymati, shuningdek, 
    sprayt yoʻnalishi haqidagi maʼlumotlarni olish va koʻrsatish uchun 
    foydalanishingiz mumkin. Ushbu kod bloklari 5.9-rasmda ko‘rsatilgan. 
    Ushbu reporter bloklari bilan qanday ishlashni ko‘rsatadigan misolni 
    o‘rnatish uchun yangi nolga asoslangan ilova yarating va quyidagi 
    ssenariyni standart cat spraytiga qo‘shing. 


    Ushbu ssenariyda mushukning sprayti sahna bo‘ylab 
    sichqoncha ko‘rsatgichiga qarab siljiydi va agar kerak bo‘lsa, sahna 
    chetidan sakrab chiqadi. Ssenariyni qo‘shgandan so‘ng, sichqonchani 
    bosib har bir reporter blokini tanlang. Bu ssenariy bajarilganda, 
    mushuk spraytini sahna bo‘ylab sichqoncha ko‘rsatgichi joylashgan 
    joyga siljitadi va kerak bo‘lganda sahna chetidan sakrab chiqadi. 
    Ssenariyni qo‘shgandan so‘ng, sichqonchani bosib har bir reporter 
    blokini tanlang. 
    SCRATCH ilovasi "Virtual Scratch akvariumini yaratish"
    Bu erda biz dasturni yaratish jarayonini batafsil tasvirlab 
    beramiz. Ushbu Scratch ilovasida 5.13-rasmda ko‘rsatilganidek, rang-
    barang baliq va kichik sakkizoyoqni ifodalovchi beshta spraytlar mos 
    fonda tasvirlangan akvarium atrofida jonli tarzda suzadi.
    1-qadam: Yangi Scratch loyihasini yaratish 
    2-qadam: Fon qo‘shish
    3. Loyihaga spraytlarni qo‘shish va o‘chirish. 
    4. Ovoz faylini ilovaga import qilish. 


    5. Tovush foni effektini takrorlash uchun zarur bo‘lgan dastur 
    mantiqni qo‘shish. 
    6. Akvarium faoliyatini jonlantirish uchun zarur bo‘lgan 
    dasturlash mantiqni qo‘shish. 
    7. Ishni saqlash va bajarish. 
    5.13-rasm. Amaldagi virtual akvarium ilovasiga misol. 

    Download 5,21 Mb.
    1   ...   20   21   22   23   24   25   26   27   ...   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