106
106
VI BOB.
DASTURLASH TEXNOLOGIYASI
33-dars. SCRATCH MUHITIDA 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
Dastlab spraytlarni faqat o‘ng va chap
tomonga harakatlantirish
bloki bilan tanishamiz. U baliqning akvariumda harakatlanish
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 skript hosil qilib, uni ishga tushiramiz. Ko‘rib turibsizki,
baliq sahnadan chiqib
ketmasdan harakat qiladi.
3. Ikkinchi baliqni hosil qilish uchun sprayt ikonkasiga sichqonchaning o‘ng tugmachasini
bosamiz va hosil bo‘lgan ro‘yxatdan dublicate ko‘rsatmasini
tanlaymiz.
4. Sahnada 2-baliq hosil bo‘ladi. Unga boshqa rang beramiz.
Buning uchun Costumes bo‘limiga o‘tib,
uskunalar panelidan
mo‘yqalam va Fill uskunasini tanlaymiz.
5. Spraytlar paneliga o‘tamiz, Ikkinchi baliqning masshtabini
80 ga o‘zgartiramiz. Sahnada 2 xil baliq hosil qildik.