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.
Do'stlaringiz bilan baham: |