>> DAVID J. MALAN: Lassen Sie uns loslegen.
Wenn grüne Flagge angeklickt, wollen wir zunächst initialisieren eine Variable namens Stumm, um
falsche oder einfacher, 0.
So auf unsere Daten Palette, gehen wir und klicken Sie auf Machen Sie eine Variable.
Rufen Sie diese Variable Stumm.
Es kann für alle Sprites zu arbeiten.
Und wir werden weitermachen und auf OK klicken.
>> Jetzt bemerken wir ein neues Rätsel Stück namens Stumm.
Wir können jede Zahl dieser Puzzle ziehen Stücke nun in mein Programm, um
diesen Wert zu initialisieren.
>> Nun wollen wir etwas tun, für immer.
Immer hören für den Benutzer schlagen die Leertaste auf Ihrer Tastatur.
So, das zu tun, wir gehen um einen Zustand zu müssen.
Wir werden dann müssen spüren, ob der Benutzer gedrückt hat
die Leertaste.
>> Und wenn dem so ist, werden wir prüfen, die Wert unserer gedämpften variabel.
Und wenn es gleich 0 ist, werden wir um es auf 1 oder true ändern.
Und wenn es gleich 1 ist, sind wir werde es auf 0 zu ändern.
In anderen Worten, wir gehen , um seinen Wert zu wechseln.
>> So, das zu tun, müssen wir eine weitere Bedingung.
Lasst uns ziehen, dass an Ort und Stelle.
Wir brauchen eine andere Booleschen Ausdruck, dieses Mal Testen auf Gleichheit.
>> Was wollen wir auf Gleichheit prüfen?
Nun, der Wert dieser Variablen.
Lassen Sie uns also ziehen, dass an Ort und Stelle.
Wenn es gleich 0 ist, dann möchten wir , um den Wert zu ändern
Variable von 0 bis 1.
>> Else, um den Wert zu ändern wollen wir dieser Variablen ab,
Vermutlich 1 auf 0.
Und das ist es.
Wir haben jetzt ein Programm, das ständig hören, für immer, für die
Benutzer Drücken der Leertaste.
Und sobald er oder sie tut, ist es gehen, um den Wert zu ändern
Variable von 1 auf 0 oder von 0 nach 1.
>> Aber wir haben noch nicht gebracht der Seelöwe zum Leben.
So erstellen wir ein anderes Skript, dass auch wird beginnen, wenn die grüne
Flagge angeklickt und ist auch für immer gehen, um etwas zu tun, aber diese
Zeit der Überprüfung der Wert des gedämpften Variable, bevor Sie das Ding.
>> Wenn grüne Flagge angeklickt, für immer überprüfen, ob der Wert des gedämpften
Variable gleich 0 ist.
Denn wenn nicht -
in anderen Worten, wenn die Seelöwen nicht stummgeschaltet ist - wollen wir
ihn, einen Ton spielen.
Und das Geräusch wird die eines Seelöwen.
Wir werden ihm ein paar geben Sekunden Atempause.
>> Und jetzt haben wir zwei Skripte, die beide die parallel ausgeführt werden, sind aber
irgendwie miteinander in Verbindung durch dass gemeinsame Zustand, das variabel.
Lassen Sie uns auf unserer grünen Flagge.
>> [SEA LION BARKING]
>> Sprecher 1: Wir hören die Seelöwen sofort, denn wieder, haben wir
initialisiert auf 0 stummgeschaltet, oder falsch ist.
Aber jetzt lassen Sie mich getroffen, dass die Leertaste.
>> [SEA LION BARKING]
Sprecher 1: Nun, Sie vielleicht denken dass das Programm gestoppt.
Aber es ist nicht, weil, einmal haben wir diese beiden Schleifen, die immer noch
gleichzeitig aktiv sind.
Also mit anderen Worten, wenn ich getroffen dass die Leertaste wieder -
>> [SEA LION BARKING]
>> Sprecher 1: Unsere Seelöwen ist zurück.
>> [SEA LION BARKING]