Wie man Scratch Variablen auf dem Raspberry Pi verwenden

Wenn in Scratch auf dem Raspberry Pi experimentieren, vielleicht wollen Sie das Sprite zu machen Sprung etwas tun, wie wenn Sie eine Taste drücken, hinter anderen Sprites verstecken, wenn Sie eine andere Taste drücken, oder hüpfen, bevor er den Rand trifft.

Um das zu tun, müssen Sie wissen, wo es ist. Und Sie müssen in der Lage zu ändern, wo es ist. Sie können mit variablen Blöcken dies in Scratch tun.

EIN Variable eine Box ist wie die eine Reihe hält. Die Box hat einen Namen, so können Sie es von anderen Kisten erzählen. Und es hat Platz für eine Nummer.

Variablen können Buchstaben, Wörter und Sätze erinnern, auch.

Die Verwendung von Variablen in Scratch

Scratch tun können, drei kluge Dinge mit Variablen. Die erste ist, sie zu machen. Variablen haben spezielle Blöcke, und wenn man eine Variable machen, erhalten Sie einige spezielle Blöcke Sie es verwenden, um zu helfen. Sie können die Variable auf eine Zahl setzen oder eine Nummer hinzufügen.

Wenn Sie eine Variable machen, scheint es, auf der Bühne. Man muss nicht immer das wollen, so können Sie ein verwenden können hide variable blockieren, um sie verschwinden zu lassen. Und Sie können ein verwenden Show Variable blockieren, um es wieder zu erwecken.

Der zweite Clou ist Mathe. Sie können addieren, subtrahieren, multiplizieren und dividieren Variablen durch eine Zahl. Sie können sogar addieren, subtrahieren, multiplizieren und dividieren eine Variable durch eine andere!

Der letzte Clou ist das Beste von allem. Sie können eine Variable verwenden, wo immer Sie eine Nummer zu sehen. Zum Beispiel können Sie eine sagen gehe zu Block eine Variable verwenden Sie machen. Wenn Sie auf die Schaltfläche gehe zu blockieren oder wenn Scratch es in einem Skript erreicht, bewegt sich der Block das Sprite auf die in der Variablen gespeicherte Nummer.

Dies gibt Ihnen viel mehr Möglichkeiten als ein Sprite an der gleichen Stelle die ganze Zeit bewegt. Sie können die Nummern von Hand ändern. Oder mit Mathematik. Oder indem sie andere Zahlen folgen, wie die Position eines anderen Sprites.

Erstellen einer Variable in Scratch

Um eine Variable zu machen, klicken Sie auf die dunkleren Orange Variablen Button unten rechts der Bausteintypen in der Blockliste Bereich. Drei Tasten erscheinen. Sie können sie klicken auf

  • Machen Sie eine Variable

  • Löschen Sie eine Variable

  • Machen Sie eine Liste

EIN Liste ist eine besondere Art einer Variablen, die anderen Variablen enthält. Es ist wie eine große Kiste mit vielen kleineren Kisten in seinem Inneren. Sie sind so nummeriert, dass Sie sie auseinander und Dinge tun, wie bekommen die dritte Box und ändern, was drin ist es erzählen kann. Sie können Listen für jetzt ignorieren.

Um eine neue Variable zu machen

  1. Klicken Sie auf die Marke ein variables Muster.

    Sie sehen ein Fenster wie das in der folgenden Abbildung.

    bild0.jpg
  2. Art sprite1_x in den Variablenname? Box.

  3. Lassen Sie die für alle Sprites Option aktiviert und klicken Sie auf OK.

    Whoa! Stuff passiert! Scratch macht einige neue Blöcke. Und wenn Sie auf der Bühne sehen, sehen Sie, erscheint ein Feld mit dem Namen Ihrer variablen sprite1_x und eine Reihe.

Wenn Sie eine neue Variable zu machen, ist die Zahl immer 0, weil Sie es noch nicht geändert haben. Die folgende Abbildung zeigt, was man bekommt.

image1.jpg

Können Sie Variablen verwenden, eine beliebige Anzahl zu ersetzen? Sie können völlig! Sie können ein verwenden Set Block eine Variable auf den Wert einer anderen Variablen zu setzen. In einem Veränderung Block, können Sie die von Wert eine Variable zu machen. Sie können Skripts machen, die wirklich klug sind, mit Variablen Werte zu anderen Variablen zwischen Sprites über die Bühne vorbei. Es gibt fast keine Grenzen gesetzt, was Sie tun können.

Menü