Animovaný príbeh v programe Scratch
description
Transcript of Animovaný príbeh v programe Scratch
Animovaný Animovaný príbehpríbeh v programe Scratchv programe Scratch
Vypracovala: Ing. Eva GabonayováVypracovala: Ing. Eva GabonayováPredmet: InformatikaPredmet: InformatikaVzdelávacia oblasť: Grafická informácia a programovanieVzdelávacia oblasť: Grafická informácia a programovanieDátum spracovaniaDátum spracovania:: 20. 10. 2010 20. 10. 2010
Animovaný príbehAnimovaný príbeh
NázovNázovDej, myšlienkaDej, myšlienkaScényScényPostavyPostavyTextyTextyHudbaHudbaRôzne miesta a udalostiRôzne miesta a udalostiZáverečné titulkyZáverečné titulky
Poznáme bloky s príkazmiPoznáme bloky s príkazmi
Čo už vieme...Čo už vieme...Objekty na scéneObjekty na scéne• Zmeniť obrázok objektuZmeniť obrázok objektu• Pridať ďalšie objekty na scénuPridať ďalšie objekty na scénu• Odstrániť objektyOdstrániť objekty• Animovať objektyAnimovať objekty• Zmeniť ich pozíciu, veľkosť, smer, rotáciuZmeniť ich pozíciu, veľkosť, smer, rotáciu
Používať grafický editor v SctatchPoužívať grafický editor v SctatchDuplikovať bloky s príkazmiDuplikovať bloky s príkazmiVytvoriť animáciu zmenou pozície, zmenou Vytvoriť animáciu zmenou pozície, zmenou
kostýmu a použitím cyklukostýmu a použitím cyklu
Čo ešte potrebujeme vedieťČo ešte potrebujeme vedieť
Spustiť viacero skriptov narazSpustiť viacero skriptov naraz
Používať efekty: farba, rybie oko, vír, raster, Používať efekty: farba, rybie oko, vír, raster, mozaika, jas mozaika, jas Zobraziť, schovať (objekty)Zobraziť, schovať (objekty)
Skoordinovať beh skriptov a zabezpečiť ich Skoordinovať beh skriptov a zabezpečiť ich synchronizáciusynchronizáciu
ukážka
Spustiť viacero skriptov narazSpustiť viacero skriptov narazSpustenie dvoch Spustenie dvoch (viac) skriptov naraz (viac) skriptov naraz pre jeden objekt pre jeden objekt vytvorí dve (viac) vytvorí dve (viac) nezávislé vlákna, nezávislé vlákna, ktoré sa vykonajú ktoré sa vykonajú paralelne.paralelne.
Koordinácia a synchronizáciaKoordinácia a synchronizácia
Pošli všetkýmPošli všetkým a a po po obdržaní správyobdržaní správy slúži ku koordinácii slúži ku koordinácii behu skriptov behu skriptov viacerých objektov. viacerých objektov. Pomocou Pomocou pošli pošli všetkým a počkajvšetkým a počkaj je je možné zaistiť možné zaistiť synchronizáciu.synchronizáciu.
Úloha 1 - efektyÚloha 1 - efektyModifikujte projekt, ktorý ste robili za domácu Modifikujte projekt, ktorý ste robili za domácu
úlohu (resp. pripravený úlohu (resp. pripravený 01_akvarium.sb01_akvarium.sb v v ktorom je 5 animovaných objektov) tak, že:ktorom je 5 animovaných objektov) tak, že:
• prvý objekt sa na 1 sekundu schová a po prvý objekt sa na 1 sekundu schová a po ukázaní sa bude mať stále inú farbuukázaní sa bude mať stále inú farbu
• deruhý objekt bude využívať efekt jas deruhý objekt bude využívať efekt jas • tretí objekt efekt ghost tretí objekt efekt ghost • štvrtý objekt efekt rybie oko.štvrtý objekt efekt rybie oko.(použite duplikovanie skriptov a zmeňte len efekty)(použite duplikovanie skriptov a zmeňte len efekty)
Úloha 2 - správyÚloha 2 - správyModifikujte vytvorený projekt tak, že:Modifikujte vytvorený projekt tak, že:• zmeníte názov prvého objektu na Žofka a zmeníte názov prvého objektu na Žofka a
druhého objektu na Bonifácdruhého objektu na Bonifác• po kliknutí na objekt Žofka (prvý objekt) sa po kliknutí na objekt Žofka (prvý objekt) sa
tretí a štvrtý objekt stratiatretí a štvrtý objekt stratia• po kliknutí na objekt Bonifác (druhý objekt) po kliknutí na objekt Bonifác (druhý objekt)
sa tretí a štvrtý objekt ukážusa tretí a štvrtý objekt ukážu• po každom kliknutí sa nastaví nasledujúce po každom kliknutí sa nastaví nasledujúce
pozadie scény.pozadie scény.ukážka
Úloha 3 koordinácia a Úloha 3 koordinácia a synchronizáciasynchronizácia
• Pozrite si animovaný Pozrite si animovaný príbeh príbeh 0303__moje_sny.sb. moje_sny.sb. Trvá 30 s. Má nejaký:Trvá 30 s. Má nejaký:• úvod úvod • začiatok začiatok • pokračovanie pokračovanie • koniec. koniec.
Táto štruktúra je Táto štruktúra je naprogramovaná v naprogramovaná v scéne.scéne.
Ďalšie skripty hovoria o tom, čo sa bude Ďalšie skripty hovoria o tom, čo sa bude diať so scénou a objektami po vyslaní diať so scénou a objektami po vyslaní správ správ začiatok, začiatok, pokračovanie, pokračovanie, koniec. koniec.
V projekte je všetko to, čo už poznáme. V projekte je všetko to, čo už poznáme. Nemusíme na nič klikať, príbeh ide sám v Nemusíme na nič klikať, príbeh ide sám v svojej línii.svojej línii.
Domáca úlohaDomáca úlohaVytvorte vlastný, zaujímavý, animovaný Vytvorte vlastný, zaujímavý, animovaný príbeh na základe toho, čo ste sa naučili príbeh na základe toho, čo ste sa naučili v škole. Môžete sa inšpirovať ďalšími v škole. Môžete sa inšpirovať ďalšími príbehmi z priečinku príbehmi z priečinku ziakomziakom (bájka, obrázky, (bájka, obrázky, snehuliak, Bring Me..., FunWithAnimation, snehuliak, Bring Me..., FunWithAnimation, WeatherHouse).WeatherHouse).Zopakujte si všetko o animáciách a pripravte Zopakujte si všetko o animáciách a pripravte sa na záverečný test. sa na záverečný test.
ZdrojeZdroje
http://scratch.mit.edu/ http://scratch.mit.edu/
Želám vám veľa fantázie, Želám vám veľa fantázie, tvorivosti a trpezlivostitvorivosti a trpezlivosti