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):void
Verwandte 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