| Paket | flash.display |
| Klasse | public final class GraphicsPath |
| Vererbung | GraphicsPath Object |
| Implementiert | IGraphicsPath, IGraphicsData |
| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Verwenden Sie ein GraphicsPath-Objekt mit der Graphics.drawGraphicsData()-Methode. Das Zeichnen eines GraphicsPath-Objekts entspricht dem Aufrufen der Graphics.drawPath()-Methode.
Die GraphicsPath-Klasse verfügt über einen eigenen Satz an Methoden (curveTo(), lineTo(), moveTo(), wideLineTo() und wideMoveTo()), die ähnlich sind wie die Methoden der Graphics-Klasse zum Anpassen der GraphicsPath.commands- und GraphicsPath.data-Vektorarrays.
Verwandte API-Elemente
| Eigenschaft | Definiert von | ||
|---|---|---|---|
| commands : Vector.<int>
Ein Ganzzahlvektor von Zeichenbefehlen, die den Pfad darstellen. | GraphicsPath | ||
![]() | constructor : Object
Ein Verweis auf das Klassenobjekt oder die Konstruktorfunktion für eine angegebene Objektinstanz. | Object | |
| data : Vector.<Number>
Ein Zahlenvektor mit den Parametern, die für die Zeichenbefehle verwendet werden. | GraphicsPath | ||
| winding : String
Legt die Windungsregel mithilfe eines in der GraphicsPathWinding-Klasse definierten Werts fest. | GraphicsPath | ||
| Methode | Definiert von | ||
|---|---|---|---|
Erstellt ein neues GraphicsPath-Objekt. | GraphicsPath | ||
cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void
Fügt dem commands-Vektor einen neuen cubicCurveTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
Fügt dem commands-Vektor einen neuen curveTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
![]() |
Gibt an, ob für ein Objekt eine bestimmte Eigenschaft definiert wurde. | Object | |
![]() |
Gibt an, ob eine Instanz der Object-Klasse in der Prototypkette des Objekts vorhanden ist, das als Parameter angegeben wurde. | Object | |
Fügt dem commands-Vektor einen neuen lineTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
Fügt dem commands-Vektor einen neuen moveTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
![]() |
Gibt an, ob die angegebene Eigenschaft vorhanden ist und durchlaufen werden kann. | Object | |
![]() |
Legt die Verfügbarkeit einer dynamischen Eigenschaft für Schleifenoperationen fest. | Object | |
![]() |
Gibt die Stringdarstellung dieses Objekts zurück, formatiert entsprechend den Konventionen des Gebietsschemas. | Object | |
![]() |
Gibt das angegebene Objekt als String zurück. | Object | |
![]() |
Gibt den Grundwert des angegebenen Objekts zurück. | Object | |
Fügt dem commands-Vektor einen neuen wideLineTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
Fügt dem commands-Vektor einen neuen wideMoveTo-Befehl und dem data-Vektor neue Koordinaten hinzu. | GraphicsPath | ||
commands | Eigenschaft |
data | Eigenschaft |
winding | Eigenschaft |
winding:String| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Legt die Windungsregel mithilfe eines in der GraphicsPathWinding-Klasse definierten Werts fest.
Implementierung
public function get winding():String public function set winding(value:String):voidVerwandte API-Elemente
GraphicsPath | () | Konstruktor |
public function GraphicsPath(commands:Vector.<int> = null, data:Vector.<Number> = null, winding:String = "evenOdd")| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Erstellt ein neues GraphicsPath-Objekt.
Parametercommands:Vector.<int> (default = null) — Ein Ganzzahlvektor, der Befehle darstellt, die in der GraphicsPathCommand-Klasse definiert sind.
| |
data:Vector.<Number> (default = null) — Ein Zahlenvektor, bei dem jedes Zahlenpaar als Punkt behandelt wird (ein Paar bestehend aus x und y).
| |
winding:String (default = "evenOdd") — Legt die Windungsregel mithilfe eines in der GraphicsPathWinding-Klasse definierten Werts fest.
|
Verwandte API-Elemente
cubicCurveTo | () | Methode |
public function cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 12, AIR 3.0 |
Fügt dem commands-Vektor einen neuen cubicCurveTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
controlX1:Number — Eine Zahl, die die horizontale Position des ersten Steuerungspunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
controlY1:Number — Eine Zahl, die die vertikale Position des ersten Steuerungspunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
controlX2:Number — Eine Zahl, die die horizontale Position des zweiten Steuerungspunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
controlY2:Number — Eine Zahl, die die vertikale Position des zweiten Steuerungspunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
anchorX:Number — Eine Zahl, die eine horizontale Position des nächsten Ankerpunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
anchorY:Number — Eine Zahl, die eine vertikale Position des nächsten Ankerpunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
|
Verwandte API-Elemente
curveTo | () | Methode |
public function curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem commands-Vektor einen neuen curveTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
controlX:Number — Eine Zahl, die eine horizontale Position relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
controlY:Number — Eine Zahl, die eine vertikale Position relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
anchorX:Number — Eine Zahl, die eine horizontale Position des nächsten Ankerpunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
| |
anchorY:Number — Eine Zahl, die eine vertikale Position des nächsten Ankerpunkts relativ zum Registrierungspunkt des übergeordneten Anzeigeobjekts angibt.
|
Verwandte API-Elemente
lineTo | () | Methode |
public function lineTo(x:Number, y:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem commands-Vektor einen neuen lineTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
x:Number — Die x-Koordinate des Zielpunkts der Linie.
| |
y:Number — Die y-Koordinate des Zielpunkts der Linie.
|
Verwandte API-Elemente
moveTo | () | Methode |
public function moveTo(x:Number, y:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem commands-Vektor einen neuen moveTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
x:Number — Die x-Koordinate des Zielpunkts.
| |
y:Number — Die y-Koordinate des Zielpunkts.
|
Verwandte API-Elemente
wideLineTo | () | Methode |
public function wideLineTo(x:Number, y:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem commands-Vektor einen neuen wideLineTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
x:Number — Die x-Koordinate des Zielpunkts der Linie.
| |
y:Number — Die y-Koordinate des Zielpunkts der Linie.
|
Verwandte API-Elemente
wideMoveTo | () | Methode |
public function wideMoveTo(x:Number, y:Number):void| Sprachversion: | ActionScript 3.0 |
| Laufzeitversionen: | Flash Player 10, AIR 1.5 |
Fügt dem commands-Vektor einen neuen wideMoveTo-Befehl und dem data-Vektor neue Koordinaten hinzu.
Parameter
x:Number — Die x-Koordinate des Zielpunkts.
| |
y:Number — Die y-Koordinate des Zielpunkts.
|
Verwandte API-Elemente
Tue Jun 12 2018, 10:04 AM Z
Vererbte öffentliche Eigenschaften ausblenden
Vererbte öffentliche Eigenschaften anzeigen