12.4-rasmda ko'rsatilgan kodning birinchi bloki uning kiritish
maydonida joylashgan rang namunasini
bosish orqali chizishda
foydalaniladigan rangni o'rnatish imkonini beradi. 12.5-rasmda
ko'rsatilganidek, Swatchni bosganingizda, Scratch ranglar palitrasini
ko'rsatadi. Siz oʻzingizga kerakli rangni yoki palitrada koʻrsatilgan
rangni bosish yoki oʻtkazish orqali tanlashingiz mumkin.
Belgilanganidan so'ng, tanlangan rang kod
blokining kirish qismida
ko'rsatiladi.
Quyidagi skript kerakli rangni belgilash uchun ushbu kod
blokidan qanday foydalanishni ko'rsatadi.
Bu erda sahna tozalanadi
va qalam rangi qizil rangga
o'rnatiladi. Aks holda, dastur avvalgisidan farq qilmaydi.
Rasm 12.4. Kod bloklari bo'yashda ishlatiladigan rangni boshqarish
imkonini beradi
Rasm 12.5. Rang tanlagichning(palitraning)
istalgan joyini bosish
orqali rangni tanlang
Shuningdek, Scratch raqamni ko'rsatish orqali chizishda ishlatiladigan
rangni belgilash imkonini beradi.
Misol uchun, quyidagi ro'yxatda siz
tez-tez ishlatiladigan ranglar oralig'ini belgilash uchun foydalanishingiz
mumkin bo'lgan raqamlar mavjud.
- 0 = Qizil
- 20 = apelsin
- 35 = sariq
- 70 = yashil
- 130 = ko'k
- 150 = binafsha rang
- 175 = pushti
-
Boshqa raqamlar bilan tajriba o'tkazish orqali siz juda ko'p turli xil
ranglarni aniqlaysiz. Misol uchun, 12.4-rasmda ko'rsatilgan
kodning
ikkinchi blokidan foydalanib, siz bo'yashda ishlatiladigan rangni hozirgi
tayinlangan qiymatga nisbatan o'zgartirasiz.
Bu erda, qalam bloki skript tsiklining boshlanishiga qo'shilgan.
Har safar tsikl takrorlanganda, u joriy qalam rangini 10 ga o'zgartiradi.
Natijada, bo'yash jarayonida kamalak effekti qo'llaniladi, rang
Scratch tomonidan qo'llab-quvvatlanadigan butun spektr bo'ylab
o'zgaradi, siz sichqonchani harakatlantirsangiz sahnada chizasiz.
12.4-rasmda ko'rsatilgan uchinchi
kod bloki bilan siz rangni
bo'yashda uning bog'langan raqamli qiymatidan foydalanib
belgilashingiz mumkin. Misol uchun, siz ilova skriptingizni ushbu kod
bloki bilan qizil rangga bo'yash uchun o'zgartirishingiz mumkin, bu erda
ko'rsatilganidek, unga 0 qiymatini o'tkazing.