Zmiany

Skocz do: nawigacji, wyszukiwania

Zoo

Dodane 2333 bajty, 10:32, 19 maj 2017
== Część I ==
'''Założenia projektu:''' Projekt ma za zadanie oswoić z pracą w Pocket Code, poznając przy okazji kilka podstawowych bloczkówwykorzystując nachylenie urządzenia mobilnego do sterowania obiektem.
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