Zmiany

Skocz do: nawigacji, wyszukiwania

Zoo

Dodane 4357 bajtów, 10:32, 19 maj 2017
== Część I ==
<br />
'''Założenia projektu:''' Projekt ma zadanie oswoić z pracą w Pocket Code, poznając przy okazji kilka podstawowych bloczków.
'''Założenia projektu:''' Projekt ma za zadanie oswoić z pracą w Pocket Code, wykorzystując nachylenie urządzenia mobilnego do sterowania obiektem.
'''Opis projektu:'''
'''Opis projektu:'''
Zoo to projekt, w którym pracujemy na jednym ekranie z trzema bohaterami. Zwierzęta poruszają się z różną prędkością od lewej do prawej, po naciśnięciu wydają dźwięki, słoń porusza trąbą.
<br />
<br />
[[Plik:Zoo4.PNG]]
 
 
W tym celu w zakładce '''Skrypty''' klikamy '''+''' i z kategorii '''Wydarzenie''' wybieramy klocek '''Kiedy program startuje'''. Ponownie klikamy '''+''' na dole ekranu i wybieramy kategorię '''Wygląd''', a w niej - '''Ustaw rozmiar na 60%'''. Doczepiamy ten bloczek do klocka startowego. Wartość 60% należy zmienić, dopasowując metodą prób i błędów do wielkości ekranu urządzenia, na którym programujemy animację, np. 150%.
 
=== Programujemy słonia ===
Mamy już ustawione tło, przechodzimy zatem do obiektów - zwierząt, które będą w naszej animacji. Aby dodać obiekty, wracamy do ekranu głównego projektu (poniższy rysunek) i wówczas klikamy '''+''' na dole strony. Spowoduje to otwarcie okna z czterema możliwościami wczytania postaci:
* rysuj obraz
* Biblioteka
* wybierz obraz
* zrób zdjęcie
Wybieramy postać słonia z biblioteki. Możemy mu zmienić nazwę lub pozostawić bez zmian.
 
 
[[Plik:Zoo5.PNG]]
 
 
Po dodaniu obiektu - słonia - klikamy w niego, a następnie wybieramy zakładkę '''Wyglądy'''. Plusem u dołu ekranu pojedynczo dodajemy z biblioteki kolejne wyglądy słonia. Wykorzystamy je do animacji poruszania trąbą i nogami.
 
 
[[Plik:Zoo6.PNG]]
 
 
Wychodzimy z zakładki wyglądów słonia i przechodzimy poziom wyżej, klikając przycisk '''Wstecz'''. Zajmiemy się teraz zaprogramowaniem wyglądów słonia. W tym celu w '''Skryptach''' klikamy '''+''' i z kategorii '''Wydarzenie''' wybieramy '''Kiedy program startuje'''. Wciskając ponownie '''+''' wybieramy z zakładki '''Kontrola''' bloczek '''Zawsze''' i doczepiamy go do pierwszego klocka. Bloczek ''Zawsze'' składa się z dwóch klocków: '''Zawsze'''(początek) i '''Koniec Pętli'''. Dodajemy kolejny bloczek z kategorii '''Wygląd''' - klocek '''Następny wygląd''' i wrzucamy go między dwa klocki pętli ''Zawsze''. Gdy uruchomimy animację zauważymy, że zmiana wyglądu następuje bardzo szybko, dlatego warto do skryptu do pętli ''Zawsze'' dodać bloczek '''Czekaj 1 sek.''' z kategorii '''Kontrola'''.
 
[[Plik:Zoo7.PNG]]
 
 
Stwórzmy teraz skrypt poruszania się słonia po scenie. Chcemy, by po uruchomieniu animacji obiekt poruszał się w prawą stronę ekranu, a gdy dojdzie do krawędzi odbił się i szedł w przeciwnym kierunku.
 
 
Pamiętajmy, że cały czas jesteśmy w zakładce '''Skrypty''' obiektu '''Elephant'''. Za pomocą '''+''' dodajemy jeszcze raz bloczek '''Kiedy program startuje''' (Wydarzenia) i przesuwamy go poniżej pierwszego skryptu. Następnie dokładamy klocek '''Zawsze''' (Kontrola). Do środka pętli zawsze doczepiamy '''Przenieś 10 kroków''' (Ruch) oraz '''Jeśli na brzegu , odbij się''' (Ruch). Ilość kroków możemy zmieniać, wartość dodatnia sprawia, że obiekt porusza się w prawą stronę, a wartość ujemna - w lewą. Gdy uruchomimy animację zauważymy, że słoń po odbiciu od krawędzi “staje na głowie”. Aby uniknąć takiej sytuacji, dokładamy do środka ''Zawsze'' klocek '''Ustaw styl obrotów tylko lewo-prawo'''(Ruch). Klocek ten ma 3 warianty ustawienia, klikając w tekst ''tylko lewo-prawo'' możemy zmienić styl obrotów na ''nie obracaj'' lub ''dookoła''. Dodajmy jeszcze położenie początkowe naszemu słoniowi. Wybieramy klocek '''Idź do X: 100 Y: 200''' (Ruch) i umieszczamy go przed pętlą ''Zawsze'', a następnie dostosowujemy współrzędne.
 
 
[[Plik:Zoo8.PNG]]
 
 
Dodajmy do naszej animacji dźwięk. Chcemy, by po naciśnięciu (dotknięciu) postaci słonia wydał on dźwięk. Zatem budujemy trzeci skrypt dla słonia. Z kategorii '''Wydarzenie''' wybieramy '''Kiedy naciśnięto''', a do niego dokładamy klocek z kategorii '''Dźwięk''' - '''Zagraj dźwięk Nowy'''. Klikając w słowo ''Nowy'' mamy możliwość dodania dźwięku z biblioteki, z naszego urządzenia lub nagrania własnego.
 
[[Plik:Zoo9.PNG]]
 
 
W tym przypadku ładujemy dźwięk w formacie .wav pobrany na urządzenie ze strony Soundbible.com .
 
[[Plik:Zoo10.PNG]]
 
=== Inne zwierzęta ===
Do naszego zoo możemy dodać kolejne zwierzęta i w podobny sposób je zanimować. Klikając klawisz wstecz lub strzałkę na górze ekranu, wracamy do ekranu głównego projektu. Wciskając + , wybieramy kolejno tygrysa i sowę.
 
[[Plik:Zoo11.PNG]]
 
 
Przykładowy skrypt tygrysa:
 
[[Plik:Zoo12.PNG]]
 
 
Przykładowy skrypt sowy:
 
[[Plik:Zoo13.PNG]]
1495
edycji