Animacja - wiosna na łące

Z Wiki Mistrzowie Kodowania
Skocz do: nawigacji, wyszukiwania

Materiały stworzone przez trenerów programu „Mistrzowie Kodowania” finansowanego przez Samsung Electronics Polska, objęte licencją CC BY SA 3.0 PL "Creative Commons Uznanie Autorstwa 3.0 Polska".

aplikacja opisana w scenariuszu: https://scratch.mit.edu/projects/92336743/

Część I

Założenia projektu: Celem projektu jest stworzenie animacji obrazującej wiosnę na łące. W ramach scenariusza kształcimy umiejętność dodawania duszków z wcześniej pobranego pliku, ich modyfikację, a jeśli chodzi o skrypty - zmianę kostiumu i stosowanie instrukcji warunkowych. Możemy dokładać dowolną liczbę elementów i ćwiczyć na nich sposób poruszania się, a przy okazji utrwalać wiedzę przyrodniczą.

Opis projektu:

W projekcie wykorzystujemy gotowe obrazki (ze stron z darmową grafiką) lub rysujemy swoje. Motyle latają dopóty, dopóki nie trafią na odpowiedni kwiatek.

Część II

Zaczynamy od dodania duszków motyli, kwiatów i słoneczka. Obrazki pobieramy ze strony z darmową grafiką (np. pixabay) lub rysujemy samodzielnie. W1.PNG

Usuwamy kotka - tym celu klikamy prawym przyciskiem myszy na kota i wybieramy usuń.

O2.PNG
Rys. 1 Usuwanie duszka.


Dodajemy scenę tła, wybierając opcję Nowe tło oraz Wczytaj tło z pliku:

W2.PNG W3.PNG

Rys. 2 Scena i dodane duszki


Przystępujemy do tworzenia skryptów. Ustalamy pozycję początkową motyla i dodajemy zmianę kostiumów, aby uzyskać wrażenie ruchu. Zastanawiamy się, jak długo owad ma latać (aż nie dotknie kwiatka) i dokładamy instrukcję warunkową.

W4.PNG

Rys. 3 Skrypt motyla


Aby motyl latał, musimy dołożyć klocki ruchu. Dodajemy przy tym losowość dotyczącą prędkości poruszania się i obrotów. Pamiętamy również, co ma zrobić motyl, gdy doleci do krawędzi. Na koniec dokładamy warunek – zachowanie motyla po dotknięciu kwiatka.

W5.PNG

Rys. 4 Ruch motyla


Skrypty dla pozostałych duszków-motyli wyglądają podobnie, dlatego też duplikujemy je. Musimy pamiętać tylko o zmianie ustawienia początkowego.


Uwaga: Pozostałe motyle nie mają kostiumów warunkujących wrażenie machania skrzydłami. Możemy takie kostiumy stworzyć, używając trybu wektorowego i przekształcając wybrane elementy (skrzydła). Podobnie możemy postąpić, gdy chcemy uzyskać słoneczko mrugające promieniami.


W6.PNG

Rys. 5 Sposób przekształcania w trybie wektorowym


W7.PNG

Rys. 6 Skrypt zmiany kostiumu (słoneczko)