| Pacchetto | flash.display |
| Classe | public final class GraphicsShaderFill |
| Ereditarietà | GraphicsShaderFill Object |
| Implementa | IGraphicsFill, IGraphicsData |
| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Utilizzate un oggetto GraphicsShaderFill con il metodo Graphics.drawGraphicsData(). Il disegno di un oggetto GraphicsShaderFill equivale a una chiamata al metodo Graphics.beginShaderFill().
Elementi API correlati
| Proprietà | Definito da | ||
|---|---|---|---|
![]() | constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | |
| matrix : Matrix
Un oggetto matrice, della classe flash.geom.Matrix, che potete utilizzare per definire trasformazioni sullo shader. | GraphicsShaderFill | ||
| shader : Shader
Lo shader da utilizzare per il riempimento. | GraphicsShaderFill | ||
| Metodo | Definito da | ||
|---|---|---|---|
Crea un nuovo oggetto GraphicsShaderFill. | GraphicsShaderFill | ||
![]() |
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 | |
![]() |
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 | |
matrix | proprietà |
public var matrix:Matrix| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Un oggetto matrice, della classe flash.geom.Matrix, che potete utilizzare per definire trasformazioni sullo shader. Potete, ad esempio, utilizzare la matrice seguente per ruotare uno shader di 45 gradi (pi/4 radianti):
matrix = new flash.geom.Matrix();
matrix.rotate(Math.PI / 4);
Le coordinate ricevute nello shader si basano sulla matrice specificata per il parametro matrix. Per una matrice (null) predefinita, le coordinate nello shader sono coordinate pixel locali che potete usare per il campionamento di un input.
Elementi API correlati
shader | proprietà |
public var shader:Shader| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Lo shader da utilizzare per il riempimento. Questa istanza Shader non è necessaria per specificare l'input di un'immagine. Se, tuttavia, specificate l'input di un'immagine nello shader, dovrete fornire l'input manualmente impostando la proprietà input della corrispondente proprietà ShaderInput della proprietà Shader.data.
Quando passate un'istanza Shader come argomento, lo shader viene copiato internamente e l'operazione di riempimento del disegno usa quella copia interna, non un riferimento allo shader originale. Qualsiasi modifica apportata allo shader, ad esempio la modifica del valore di un parametro, dell'input o del codice byte, non verrà applicata alla copia dello shader usata per il riempimento.
Elementi API correlati
GraphicsShaderFill | () | Funzione di costruzione |
public function GraphicsShaderFill(shader:Shader = null, matrix:Matrix = null)| Versione linguaggio: | ActionScript 3.0 |
| Versioni runtime: | Flash Player 10, AIR 1.5 |
Crea un nuovo oggetto GraphicsShaderFill.
Parametrishader:Shader (default = null) — Lo shader da utilizzare per il riempimento. Questa istanza Shader non è necessaria per specificare l'input di un'immagine. Se, tuttavia, specificate l'input di un'immagine nello shader, dovrete fornire l'input manualmente impostando la proprietà input della corrispondente proprietà ShaderInput della proprietà Shader.data.
| |
matrix:Matrix (default = null) — Un oggetto matrice, della classe flash.geom.Matrix, che potete utilizzare per definire trasformazioni sullo shader.
|
Elementi API correlati
Tue Jun 12 2018, 02:44 PM Z
Nascondi proprietà pubbliche ereditate
Mostra proprietà pubbliche ereditate