Zmiany

Skocz do: nawigacji, wyszukiwania

QuizMe

Dodane 38 bajtów, 16:50, 15 mar 2015
/* Zdefiniuj ukrytą zmienną Index */
Za każdym razem, gdy użytkownik kliknie przycisk NextButton, aby przejść dalej, aplikacja musi pamiętać, przy którym pytaniu jest obecnie gracz. W języku programowania, aby coś zapamiętać, trzeba zdefiniować nową zmienną. W tym przypadku aplikacja musi zapamiętać bieżący numer pytania – indeks listy QuestionList.
Aby zdefiniować zmienną currentQuestionIndex, potrzebujesz następujących bloków:
{| class="wikitable"!Typ bloku !Kategoria !Działanie|-|initialize global name to |Variables |Definiuje zmienną currentQuestionIndex (zmień nazwę)|-|0 (1) |Math |Ustaw wartość początkową currentQuestionIndex na 1 (zmień liczbę)|}
Bloki powinny wyglądać następująco:
===Wyświetl pierwsze pytanie===
Odłóż na razie kwestię odpowiedzi i skup się na zaprogramowaniu sekwencyjnego przejścia przez pytania. Pożądane zachowanie jest następujące: po uruchomieniu aplikacji na etykiecie o nazwie QuestionLabel pojawia się pierwsze pytanie. Gdy użytkownik kliknie NextButton, wyświetlone zostaje drugie pytanie. Po ponownym kliknięciu pojawia się trzecie pytanie. Po dotarciu do ostatniego pytania kliknięcie przycisku NextButton powoduje ponowne pojawienie się pierwszego pytania w etykiecie QuestionLabel.
353
edycje