Wie ein Script in Scratch auf dem Raspberry Pi Steuerung

Wenn Sie mit Scratch auf dem Raspberry Pi experimentieren, manchmal will man ein Skript etwas immer und immer wieder zu tun. Sie können ein Skript, das gleiche tun, immer und immer wieder, indem sie es immer und immer wieder klicken. Das funktioniert gut für ein paar Wiederholungen, aber was ist, wenn Sie wollen etwas hunderte Male zu wiederholen?

Sie könnten das Duplikat rechts verwenden, klicken Sie auf Werkzeug viele, viele Kopien Ihrer einfaches Skript zu machen und sie Clip zusammen ein großes Skript zu machen.

Das funktioniert vielleicht zehn Wiederholungen für, aber es ist eine langweilige Art und Weise ein Skript etwas tun, Hunderte von Malen zu machen.

Scratch hat einen besseren Weg. Klicken Sie auf die Steuertaste am oberen Ende der Bausteinbibliothek. Es hat eine orange Rand. Wenn Sie klicken, sehen Sie es einen neuen Satz von Blöcken.

Dies sind Steuerblöcke. Sie machen Ihre Skripte schlauer.

Sie können Steuerblöcke tun verwenden Dinge wie

  • Wiederholen Sie einige Blöcke für immer.

  • Wiederholen Sie einige Blöcke so oft wie Sie wollen, dann weitermachen.

  • Starten Sie ein Skript, wenn Sie eine Taste drücken.

  • Machen Sie ein Skript warten für eine Weile.

  • Machen Sie ein Skript warten, bis etwas passiert.

  • Wiederholen Sie ein Skript, bis etwas passiert.

  • Prüfen und Testnummern, Sprite-Positionen und andere Dinge.

  • Stoppen Sie ein Skript.

  • Beenden Sie alle Skripte.

Wie man Steuerblöcke in Scratch verwenden

Steuerblöcke gehen an drei Stellen:

  • Zu Beginn eines Skripts

  • Am Ende eines Skripts

  • Rund um andere Blöcke

Starten Sie Steuerblöcke haben eine runde Spitze. Sie können einen Block auf ihnen befestigen. Sie haben zuerst zu gehen, weil sie warten, bis etwas passiert. Das Skript kann nicht gestartet werden, bis es passiert!

Beispielsweise die wenn [Leertaste] gedrückt Block startet ein Skript, wenn Sie die Leertaste drücken. Sie können in dem Block einen anderen Schlüssel über das Menü auswählen.

End-Steuerblöcke haben einen flachen Boden. Sie können nicht einen Block unter ihnen Clip. Sie haben am Ende eines Skripts zu gehen, weil sie das Skript sagen zu stoppen.

Rund um Skripte haben einen Platz in ihnen. Sie sehen ein bisschen wie Fett Spangen. Um sie zu verwenden, ziehen Sie sie um das Skript, das Sie steuern möchten.

Sie können das Skript aufgeteilt haben, um die Blöcke zu ziehen Sie zuerst kontrollieren wollen und es dann zusammenkleben zurück, nachdem Sie die um den Block hinzugefügt.

Sie können versuchen, die wiederholen Block. Ziehen Sie es aus der Blockliste, um das Skript Bereich und Clip es sich um die beiden Blöcke bereits. Das untere Ende des Clips erstreckt sich um die Blöcke zu passen.

Die folgende Abbildung zeigt das Ergebnis. Klicken Sie auf den Block, und die Sprite bewegt und Wendungen. Er wiederholt zehnmal, wenn Sie die Nummer ändern, indem Sie darauf klicken und dann in eine neue Nummer eingeben.

bild0.jpg

Wenn es sich nicht drehen, überprüfen, welche Drehknopf beleuchtet ist

Wie Skripte in Scratch zu stoppen

Klicken Sie auf die Zahl in der wiederholen Block und Typ 100 und drücken Sie die Eingabetaste. Klicken Sie erneut auf das Skript.

Nun werden die Sprite bewegt und dreht sich immer und immer wieder. Es hält für eine lange Zeit zu bewegen.

Haben Sie sich langweilen? Wenn Sie früh, um ein Skript zu stoppen, können Sie auf den roten Knopf über der Bühne klicken. Die grüne Fahne daneben leuchtet auf, wenn ein Skript ausgeführt wird.

Sie können auch ein Skript, um es zu stoppen. Während es läuft können Sie einen weißen Rand um es zu sehen. Wenn Sie aufhören, verschwindet die Grenze.

Menü