2.3 erkunden von formen
-
Upload
michael-konzett -
Category
Education
-
view
64 -
download
0
Transcript of 2.3 erkunden von formen
Microsoft® Small Basic
Erkunden von Formen
Geschätzte Zeit für den Abschluss dieser Lektion: 1 Stunde
In dieser Lektion erhalten Sie Informationen über:Erstellen von Formen mittels des Shapes-Objekts.
Verwenden verschiedener Prozesse für das Shapes-Objekt.
Animieren von Formen auf dem Bildschirm.
Erkunden von Formen
Einführung in das Shapes-Objekt
Diese Lektion führt Sie in das Shapes-Objekt von Small Basic ein. Mithilfe dieses Objekts können Sie im Grafikfenster Formen zeichnen, rotieren und animieren.
Bisher haben Sie erfahren, wie Sie in Small Basic mittels der GraphicsWindow- und der Turtle-Objekte Muster zeichnen.
Sie können Ihre Formen mittels bestimmter Eigenschaften des GraphicsWindow-Objekts färben.
Prozesse für das Shapes-Objekt
Mittels bestimmter Prozesse für das Shapes-Objekt können Sie den von Ihnen erstellten Formen ein lebendiges Aussehen verleihen. Zu diesen Prozessen gehören:
AddImage
AddRectangle
HideShape
ShowShape
SetOpacity
GetOpacity
Move
Animate
Zoom
Prozesse für das Shapes-Objekt
Schauen wir uns ein Beispiel an, um diese Prozesse zu demonstrieren…
In diesem Beispiel haben wir die Prozesse ShowShape, HideShape und SetOpacity des Shapes-Objekts verwendet, um eine Reihe von Aktionen für ein Rechteck auszuführen.
ERGEBNIS
Prozesse für das Shapes-Objekt
Betrachten wir nun diese Prozesse im Detail...
AddRectangle – Sie können ein Rechteck definieren, indem Sie diesen Prozess verwenden und den Namen, die Breite und die Höhe des Rechtecks angeben.
SetOpacity – Sie können die Deckkraft einer Form festlegen, indem Sie diesen Prozess verwenden und den Namen der Form sowie eine Deckkraft zwischen 0 und 100 angeben.GetOpacity – Sie können die Deckkraft einer Form zurückgeben, indem Sie diesen Prozess verwenden und den Namen der Form angeben.
HideShape – Sie können eine Form ausblenden, indem Sie diesen Prozess verwenden und den Namen der Form angeben.ShowShape – Sie können eine Form anzeigen, indem Sie diesen Prozess verwenden und den Namen der Form angeben.
Prozesse für das Shapes-Objekt
Schauen wir uns ein anderes Beispiel an, um weitere Prozesse zu demonstrieren…
In diesem Beispiel haben wir den AddImage-Prozess verwendet, um ein Bild anzuzeigen. Anschließend haben wir die Prozesse Move, Animate und Zoom verwendet, um verschiedene Aktionen für das Bild durchzuführen.
Prozesse für das Shapes-Objekt
Zoom – Durch den Zoom-Prozess wird eine Form entsprechend einer bestimmten Zoomstufe vergrößert oder verkleinert. Sie müssen den Namen der Form und eine Zoomstufe zwischen 0.1 und 20 angeben.
Animate – Durch diesen Prozess wird eine Form animiert, wenn sie an einen anderen Ort verschoben wird. Sie müssen den Namen der Form, die x-Koordinate und die y-Koordinate der neuen Position sowie die Dauer der Animation angeben.
Move – Durch die Verwendung dieses Prozesses können Sie die Form an einen anderen Ort im Grafikfenster verschieben. Sie müssen den Namen der Form sowie die x- und die y-Koordinate des neuen Anzeigeorts angeben.
AddRectangle – Durch diesen Prozess können Sie eine rechteckige Form hinzufügen, die im Grafikfenster angezeigt wird.
Sie können das Shapes-Objekt verwenden, um in Ihrem Programm verschiedene Arten von Formen hinzuzufügen.
Anschließend können Sie verschiedene Prozesse für das Shapes-Objekt durchführen, wie z. B. die Form verschieben, die Deckkraft festlegen oder einen Zoomeffekt hinzufügen. Betrachten wir ein Beispiel...
Prozesse für das Shapes-Objekt
Klicken Sie auf auf der Symbolleiste.
Animieren einer Form
Betrachten wir ein Beispiel für die Animierung einer Form mittels des Shapes-Objekts.
In diesem Beispiel animieren Sie eine Form im Grafikfenster von der ursprünglichen Position zu einer anderen Position und zurück zur ursprünglichen Position.
Rotieren einer Form
Betrachten wir einige weitere Beispiele für das Shapes-Objekt, indem wir ein Programm für das Rotieren einer Form erstellen.
ERGEBNIS
In diesem Beispiel verwenden Sie eine For-Schleife, um die Form im Grafikfenster in der ursprünglichen Position zu rotieren.
Klicken Sie auf auf der Symbolleiste.
Das Rechteck wird im Grafikfenster rotiert, wenn Sie das Programm ausführen.
Zusätzlich zum Zeichnen verschiedener Stile und Größen können Sie auch mittels Bedingungen und Schleifen im Programm einzigartige Formdesigns erstellen.
Sie können beispielsweise eine For-Schleife verwenden, um mehrere Rechtecke mit zufällig ausgewählten Farben zu erstellen…
Spaß mit Formen
ERGEBNIS
Fassen wir zusammen…
Herzlichen Glückwunsch! Sie haben Folgendes gelernt:
Formen mittels des Shapes-Objekts erstellen.
Verschiedene Prozesse für das Shapes-Objekt verwenden.
Formen auf dem Bildschirm animieren.
Zeigen Sie, was Sie wissen
Schreiben Sie ein Programm, um ein Grafikfenster anzuzeigen, und führen Sie die folgenden Schritte durch: Fügen Sie dem Fenster eine
Linie und einen Kreis hinzu.
Legen Sie die Farbe, die Größe und den Anzeigeort der Formen fest.
Animieren Sie den Kreis, sodass dieser von oben auf der Linie auf der linken Seite zur rechten Seite des Grafikfensters verschoben wird.