Świąteczna wersja gry polegająca za dotknięciu zająca. Nasz zając będzie zmieniać swoje położenie co pół sekundy. Jeśli zostanie dotknięty nasz telefon zawibruje i gracz zdobywa punkt. Naciśnięcie przycisku Reset - resetuje dotychczasowy wynik.
Na naszym ekranie wykorzystamy polecenia:
- obszar po którym będzie poruszał się zając - Canvas
- pole w którym pojawi się wynik z ilością dotknięć zająca - Label
- postać zajączka - ImageSprite
- przycisk resetujący wynik - Button
- licznik czasu, którym posłużymy się by zając pojawiał się w różnych miejscach na ekranie - Clock
- komponent wywołujący wibrację telefonu - Sound
Aby móc rozmieścić przyciski jeden pod drugim wykorzystamy Layout / VerticalArrangement
Wstawiamy pole w którym pojawi się informacja o ilości zdobytych punktów
Dodajemy przycisk umożliwiający nam zresetowanie wyniku
Dodajemy przestrzeń w której nasz królik będzie się poruszał - Canvas
Umieszczamy komponent umożliwiający wibrację telefonu
Dodajemy komponent zegara, który wykorzystamy jako licznik czasu uruchamiany w regularnych odstępach
Dodajemy naszego duszka - królika
Przechodzimy do trybu Blocks
Musimy opracować dwie procedury:
Procedure - jedno polecenie ustawia współrzędną X, drugie współrzędną Y. Pozycja królika będzie ustawiana jako iloczyn różnicy rozmiaru kanwy i wielkości królika oraz losowego ułamka z zakresu 0 - 1.
Uzupełnij klocki wg przykładu poniżej.
Tworzenie zmiennej globalnej o nazwie Wynik - umożliwi nam przechowywanie liczby dotknięć królika. Wartość początkowa to 0.
Procedure1 - będzie nas informować o liczbie dotknięć królika.
Dodajemy licznik czasu - który spowoduje, że zając będzie pojawiał się na ekranie w równych odstępach czasowych.
Umożliwiamy zliczanie pkt za dotknięcie zająca.
Ostatni element - umożliwienie zresetowanie dotychczasowego wyniku.