106
106
VI BOB.
DASTURLASH TEXNOLOGIYASI
33-dars. SCRATCH DASTURIDA SODDA
MULTFILMLAR YARATISH
Avvalgi darslarda sizlar bilan spraytlar yordamida animatsiya
dasturlarini yaratdik. Animatsiya ham siz yoqtirgan
multfilmlarning bir
qismi hisoblanadi.
Multfilm o‘zi nima?
Uning to‘liq atamasi – multiplikatsion film ( lotin. Multiplikatio (ko‘paytirish) va ing.film
(plenka) kinoteatr, teleko‘rsatuv va kompyuter ekranlarida ko‘rishga mo‘ljallangan film.
Multfilmlar yaratilish texnologiyasida bir necha san’at yo‘nalishlari jamlangan: rasm, harakat,
tovush,
musiqa va rejissura, ya’ni multfilm ssenariysi. Ssenariydagi voqealar ketma-ketligi
ham dasturlash jarayoniga o‘xshash bo‘ladi.
Scratch
dasturida sodda multfilmlardan, murakkab o‘yin dasturlari yaratish mumkinligini
aytib o‘tgan edik. Bugungi mavzuda “Akvarium” deb nomlangan
loyiha yaratamiz va uni
birinchi kichik multfilm sifatida saqlab qo‘yamiz.
Bajarish texnologiyasi
Avval, spraytlarni faqat o‘ng va chap tomonga harakatlantirish bloki
bilan tanishamiz. U baliqning akvariumda harakatlnish holatiga mos
keladi.
Yoki, suzish bloki yordamida ham spraytlarni harakatlantirish mumkin.
1. Scratch dasturini ishga tushiramiz. Choose a Sprite Animals papkasidan baliq
spraytlaridan birini tanlaymiz.
2. Baliq sprayti uchun quyidagi skriptni hosil qilib ishga tushiramiz. Ko‘rib turibsizki, baliq sahnadan
chiqib ketmasdan harakat qiladi.
3. Ikkinchi baliqning hosil qilish uchun sprayt ikonkasiga sichqonchaning o‘ng
tugmasini
bosamiz va hosil bo‘lgan ro‘yxatdan dublicate ko‘rsatmasini
tanlaymiz.
4. Sahnada 2-baliq hosil bo‘ladi. Unga boshqa rangli tus
beramiz. Buning uchun Costumes bo‘limiga o‘tib,
uskunalar
panelidan mo‘yqalam va zalivka uskunasini tanlaymiz.
5. Spraytlar paneliga o‘tamiz, Ikkinchi baliqning masshtabini 80
ga o‘zgartiramiz. Sahnada 2 turli baliq hosil qildik.