1.10 Rotierender Lüfter¶
In diesem Projekt werden wir ein sich drehendes Stern-Sprite und einen Fächer herstellen.
Erforderliche Komponenten¶
Baue die Schaltung¶
Laden Sie den Code und sehen Sie, was passiert¶
Laden Sie die Codedatei (1.10_rotating_fan.sb3
) in Scratch 3.
Nachdem Sie auf die grüne Flagge auf der Bühne geklickt haben, klicken Sie auf das Stern-Sprite, dann dreht sich der Motor im Uhrzeigersinn. Sie können die Drehrichtung ändern, indem Sie auf die beiden Pfeil-Sprites klicken. Wenn Sie erneut auf das Stern-Sprite klicken, hören es und der Motor auf zu drehen.
Tipps zu Figur¶
Löschen Sie das Standard-Sprite, wählen Sie dann das Star -Sprite und das Arrow1 -Sprite aus und kopieren Sie Arrow1 einmal.
Ändern Sie in der Option Costumes das Arrow2 -Sprite in ein anderes Richtungskostüm.
Passen Sie die Größe und Position des Sprites entsprechend an.
Tipps zu Codes¶
Flussdiagramm
In diesem Code sehen Sie 2 rosa Blöcke, biegen Sie links ab und biegen Sie rechts ab, die unsere benutzerdefinierten Blöcke (Funktionen) sind.
Wie erstelle ich einen Block?
Lassen Sie uns lernen, wie man einen Block (eine Funktion) erstellt. Der Block (Funktion) kann verwendet werden, um Ihr Programm zu vereinfachen, insbesondere wenn Sie dieselbe Operation mehrmals ausführen. Das Einfügen dieser Operationen in einen neu deklarierten Block kann für Sie sehr praktisch sein.
Suchen Sie zuerst My Blocks in der Blockpalette und wählen Sie dann Make a Block.
Geben Sie den Namen des neuen Blocks ein.
Nachdem Sie die Funktion des neuen Blocks in den Codierbereich geschrieben haben, speichern Sie diese und Sie finden den Block dann in der Blockpalette.
Biegen Sie links ab
Dies ist der Code innerhalb des Linksabbiegeblocks, um den Motor gegen den Uhrzeigersinn drehen zu lassen.
Biegen Sie rechts ab
Dies ist der Code im Block rechts drehen, um den Motor im Uhrzeigersinn drehen zu lassen.