2.3 erkunden von formen

14
Microsoft® Small Basic Erkunden von Formen Geschätzte Zeit für den Abschluss dieser Lektion: 1 Stunde

Upload: michael-konzett

Post on 19-Jun-2015

64 views

Category:

Education


0 download

TRANSCRIPT

Page 1: 2.3   erkunden von formen

Microsoft® Small Basic

Erkunden von Formen

Geschätzte Zeit für den Abschluss dieser Lektion: 1 Stunde

Page 2: 2.3   erkunden von formen

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

Page 3: 2.3   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.

Page 4: 2.3   erkunden von formen

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

Page 5: 2.3   erkunden von formen

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

Page 6: 2.3   erkunden von formen

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.

Page 7: 2.3   erkunden von formen

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.

Page 8: 2.3   erkunden von formen

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.

Page 9: 2.3   erkunden von formen

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.

Page 10: 2.3   erkunden von formen

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.

Page 11: 2.3   erkunden von formen

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.

Page 12: 2.3   erkunden von formen

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

Page 13: 2.3   erkunden von formen

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.

Page 14: 2.3   erkunden von formen

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.