Pacchetto | flash.display |
Classe | public final class GraphicsPath |
Ereditarietà | GraphicsPath Object |
Implementa | IGraphicsPath, IGraphicsData |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Utilizzate un oggetto GraphicsPath con il metodo Graphics.drawGraphicsData()
. Il disegno di un oggetto GraphicsPath equivale a una chiamata al metodo Graphics.drawPath()
.
Anche la classe GraphicsPath ha il suo gruppo di metodi (curveTo()
, lineTo()
, moveTo()
wideLineTo()
e wideMoveTo()
) simile a quelli nella classe Graphics per regolare gli array Vector GraphicsPath.commands
e GraphicsPath.data
.
Elementi API correlati
Proprietà | Definito da | ||
---|---|---|---|
commands : Vector.<int>
Il vettore dei comandi di disegno sotto forma di interi che rappresenta il percorso. | GraphicsPath | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
data : Vector.<Number>
Il vettore di numeri che contiene i parametri utilizzati con i comandi di disegno. | GraphicsPath | ||
winding : String
Specifica la regola di curvatura utilizzando un valore definito nella classe GraphicsPathWinding. | GraphicsPath |
Metodo | Definito da | ||
---|---|---|---|
Crea un nuovo oggetto GraphicsPath. | GraphicsPath | ||
cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void
Aggiunge un nuovo comando "cubicCurveTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath | ||
Aggiunge un nuovo comando "curveTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Aggiunge un nuovo comando "lineTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath | ||
Aggiunge un nuovo comando "moveTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce la rappresentazione in formato stringa dell'oggetto specificato. | Object | ||
Restituisce il valore di base dell'oggetto specificato. | Object | ||
Aggiunge un nuovo comando "wideLineTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath | ||
Aggiunge un nuovo comando "wideMoveTo" al vettore commands e nuove coordinate al vettore data. | GraphicsPath |
commands | proprietà |
public var commands:Vector.<int>
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Il vettore dei comandi di disegno sotto forma di interi che rappresenta il percorso. Ogni comando può corrispondere a uno dei valori definiti dalla classe GraphicsPathCommand.
Elementi API correlati
data | proprietà |
winding | proprietà |
winding:String
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Specifica la regola di curvatura utilizzando un valore definito nella classe GraphicsPathWinding.
Implementazione
public function get winding():String
public function set winding(value:String):void
Elementi API correlati
GraphicsPath | () | Funzione di costruzione |
public function GraphicsPath(commands:Vector.<int> = null, data:Vector.<Number> = null, winding:String = "evenOdd")
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un nuovo oggetto GraphicsPath.
Parametricommands:Vector.<int> (default = null ) — Un vettore di numeri interi che rappresentano i comandi definiti dalla classe GraphicsPathCommand.
| |
data:Vector.<Number> (default = null ) — Un vettore di numeri in cui ogni coppia di numeri viene gestita come un punto (una coppia x, y).
| |
winding:String (default = "evenOdd ") — Specifica la regola di curvatura utilizzando un valore definito nella classe GraphicsPathWinding.
|
Elementi API correlati
cubicCurveTo | () | metodo |
public function cubicCurveTo(controlX1:Number, controlY1:Number, controlX2:Number, controlY2:Number, anchorX:Number, anchorY:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 12, AIR 3.0 |
Aggiunge un nuovo comando "cubicCurveTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
controlX1:Number — Un numero che specifica la posizione orizzontale del primo punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
controlY1:Number — Un numero che specifica la posizione verticale del primo punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
controlX2:Number — Un numero che specifica la posizione orizzontale del secondo punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
controlY2:Number — Un numero che specifica la posizione verticale del secondo punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
anchorX:Number — Un numero che specifica la posizione orizzontale del punto di ancoraggio successivo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
anchorY:Number — Un numero che specifica la posizione verticale del punto di ancoraggio successivo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
|
Elementi API correlati
curveTo | () | metodo |
public function curveTo(controlX:Number, controlY:Number, anchorX:Number, anchorY:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Aggiunge un nuovo comando "curveTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
controlX:Number — Un numero che specifica la posizione orizzontale del punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
controlY:Number — Un numero che specifica la posizione verticale del punto di controllo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
anchorX:Number — Un numero che specifica la posizione orizzontale del punto di ancoraggio successivo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
| |
anchorY:Number — Un numero che specifica la posizione verticale del punto di ancoraggio successivo in relazione al punto di registrazione dell'oggetto di visualizzazione principale.
|
Elementi API correlati
lineTo | () | metodo |
public function lineTo(x:Number, y:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Aggiunge un nuovo comando "lineTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
x:Number — La coordinata x del punto di destinazione per la linea.
| |
y:Number — La coordinata y del punto di destinazione per la linea.
|
Elementi API correlati
moveTo | () | metodo |
public function moveTo(x:Number, y:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Aggiunge un nuovo comando "moveTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
x:Number — La coordinata x del punto di destinazione.
| |
y:Number — La coordinata y del punto di destinazione.
|
Elementi API correlati
wideLineTo | () | metodo |
public function wideLineTo(x:Number, y:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Aggiunge un nuovo comando "wideLineTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
x:Number — La coordinata x del punto di destinazione per la linea.
| |
y:Number — La coordinata y del punto di destinazione per la linea.
|
Elementi API correlati
wideMoveTo | () | metodo |
public function wideMoveTo(x:Number, y:Number):void
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Aggiunge un nuovo comando "wideMoveTo" al vettore commands
e nuove coordinate al vettore data
.
Parametri
x:Number — La coordinata x del punto di destinazione.
| |
y:Number — La coordinata y del punto di destinazione.
|
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z