Funktionsdeklaration und Parametrisierung der Gesamtkurve
Ergebnis der swf-Datei
Für die gezeichnete Gesamtkurve wurde eine Funktion definiert und aufgerufen.
Der Programmcode ohne Erklärungen
Codeabschnitte, die sich nicht vom vorigen Arbeitsschritt unterscheiden, werden grau geschrieben.
// BÜHNENRECHTECK MIT FARBE FÜLLEN UND KONTURIEREN |
Der Programmcode mit Erklärungen
Parametrisierung der Gesamtkurve
Die Gesamtkurve ist durch folgende Eingabeparamter charkterisiert:
- Ausgangspunkt
- Breite des Basiskurvenabschnitts
- Höhe des Basiskurvenabschnitts
- Linienstärke
- Linienfarbe
Funktionsdeklaration
function curve(pt:Array, a:Number, b:Number, lineWidth:Number, lineColor:Number):Void { |
Bevor in der do-while-Schleife unter Verwendung der Basiskurvenfunktion baseCurve die Gesamtkurve gezeichnet wird, werden Linienstil und der Ausgangspunkt festgelegt.
Die Eingabeparameter pt, a, b der Funktion curve werden dabei unverändert an die Eingabeparameter der "Unterfunktion" baseCurve weitergereicht.