-
Jmenuji se Jordan
a jsem Lakota a Nez Perce.
-
Jsem také Hopi a Mojave
-
a vedu tým zvaný
Globální Outsourcing u Pinterest.
-
Teď, když umíte používat
Laboratoř sprajtů,
-
budete chtít umět dělat
programy, které budou reagovat
-
na toho, kdo si s nimi bude hrát.
-
Abyste to mohli provést,
budete používat události.
-
Událost Vašemu programu říká,
aby počkal, až se něco stane,
-
a pak aby hned zareagoval.
-
K příkladům událostí patří například
naslouchání, kdy dojde ke kliknutí myší,
-
stisku šipkového tlačítka
nebo poklepání na obrazovku.
-
Bloky jako „když bude stisknuto
tlačítko“ a „po sekundách“ se nazývají
-
bloky událostí. Kód připojený k bloku
událostí bude spuštěn tehdy, když
-
bude detekován příslušný čin.
-
Tady je například program, který
začal jedním viklajícím se sprajtem.
-
Jestliže k události sekund aplikace
přidám další blok „sprajt začíná“,
-
můj sprajt bude moci po
-
uplynutí určitého počtu
sekund zahájit nové chování.
-
Také mohu požít akce
jako změnový blok
-
s událostmi jako je blok „když
bude stisknuta šipka nahoru“.
-
Takže pokaždé, když
uživatel stiskne šipku nahoru,
-
se můj sprajt zvětší.
-
Povšimněte si, že bloky událostí
nezapadají do Vašeho hlavního programu.
-
Spíše vytvářejí své
vlastní malé programy.
-
Pamatujte, že chování pokračují, dokud
nevydáte příkaz k jejich zastavení.
-
Jestliže nechcete, aby více událostí
vedlo ke kombinovanému chování,
-
budete muset použít
některý zastavovací blok.
-
Další události, které se učíte,
umožňují způsobit, aby se
-
něco stalo, když se dva sprajty
dotknou na obrazovce
-
nebo když uživatel klikne na sprajt.
-
Pomocí událostí můžete vytvářet
tvořivé programy a interaktivní světy.
-
Zkuste to.