-
Ich heiße Jordan
und ich bin Lakota und Nez Perce.
-
Ich bin auch Hopi und Mojave
-
und ich leite das Team
Global Outsourcing bei Pinterest.
-
Ihr habt gelernt,
wie Sprite Lab verwendet wird.
-
Jetzt möchtet ihr sicher,
dass euer Programm reagiert,
-
wenn es jemand spielt.
-
Das funktioniert
mit Ereignissen.
-
Ein Ereignis sagt eurem Programm,
darauf zu achten, was passiert
-
und dann sofort zu reagieren.
-
Beispiele für Ereignisse
sind das Warten auf einen Mausklick,
-
eine Pfeiltaste oder ein Tippen
auf dem Bildschirm.
-
Blöcke wie "wenn Taste gedrückt wird"
und "in Sekunden" heißen Ereignisblöcke.
-
Der mit dem Block verbundene Code
wird ausgeführt,
-
wenn die entsprechende Aktion erkannt
wird.
-
Dieses Programm beginne ich z. B.
mit einem Wackel-Sprite.
-
Füge ich einen Block "Sprite beginnt"
an das zweite Ereignis der App an,
-
beginnt mein Sprite mit einem neuen
Verhalten,
-
nachdem eine festgelegte Anzahl Sekunden
vergangen ist.
-
Ich kann auch Aktionen wie einen
Block Ändern verwenden
-
mit Ereignissen wie den Block
"wenn der Aufwärtspfeil gedrückt wird".
-
Immer wenn der Benutzer jetzt
auf seinen Pfeil drückt,
-
wird mein Sprite größer.
-
Beachte, dass Ereignisblöcke sich nie
an das Hauptprogramm heften,
-
sondern sie erstellen eigene,
kleine Programme.
-
Vergiss nicht, dass das Verhalten
fortgesetzt wird, bis du Stopp sagst.
-
Wenn du nicht mehrere Ereignisse
und Verhaltensweisen kombinieren möchtest,
-
musst du einen der
Stoppblöcke verwenden.
-
Andere Ereignisse,
lassen etwas anderes passieren,
-
wenn zwei Sprites sich auf dem Bildschirm
berühren.
-
oder wenn der Benutzer
auf ein Sprite klickt.
-
Erstelle phantasievolle
Programme und interaktive Welten.
-
Probiere es aus.