Pacchetto | flash.display |
Classe | public final class ShaderParameterType |
Ereditarietà | ShaderParameterType Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
type
della classe ShaderParameter. Ogni costante rappresenta uno dei tipi di dati disponibili in Flash Player per i parametri nel linguaggio per shader Pixel Bender.
Elementi API correlati
Costante | Definito da | ||
---|---|---|---|
BOOL : String = "bool" [statico]
Indica che il parametro shader è definito come valore bool, che equivale a un'unica istanza Boolean in ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [statico]
Indica che il parametro shader è definito come valore bool2, che equivale a un array di due istanze Boolean in ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [statico]
Indica che il parametro shader è definito come valore bool3, che equivale a un array di tre istanze Boolean in ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [statico]
Indica che il parametro shader è definito come valore bool4, che equivale a un array di quattro istanze Boolean in ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [statico]
Indica che il parametro shader è definito come valore float, che equivale a un'unica istanza Number in ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [statico]
Indica che il parametro shader è definito come valore float2, che equivale a un array di due istanze Number in ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [statico]
Indica che il parametro shader è definito come valore float3, che equivale a un array di tre istanze Number in ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [statico]
Indica che il parametro shader è definito come valore float4, che equivale a un array di quattro istanze Number in ActionScript. | ShaderParameterType | ||
INT : String = "int" [statico]
Indica che il parametro shader è definito come valore int, che equivale a un'unica istanza int o uint in ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [statico]
Indica che il parametro shader è definito come valore int2, che equivale a un array di due istanze int o uint in ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [statico]
Indica che il parametro shader è definito come valore int3, che equivale a un array di tre istanze int o uint in ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [statico]
Indica che il parametro shader è definito come valore int4, che equivale a un array di quattro istanze int o uint in ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [statico]
Indica che il parametro shader è definito come valore float2x2, che equivale a una matrice 2-per-2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [statico]
Indica che il parametro shader è definito come valore float3x3, che equivale a una matrice 3-per-3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [statico]
Indica che il parametro shader è definito come valore float4x4, che equivale a una matrice 4-per-4. | ShaderParameterType |
BOOL | Costante |
public static const BOOL:String = "bool"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore bool
, che equivale a un'unica istanza Boolean in ActionScript.
Sebbene il parametro preveda solo un valore singolo, la proprietà ShaderParameter.value
è un array, quindi il valore singolo deve essere il solo elemento di un array assegnato alla proprietà value
simile al seguente:
// assumes the shader has a parameter named "param" // whose data type is bool myShader.data.param.value = [true];
BOOL2 | Costante |
public static const BOOL2:String = "bool2"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore bool2
, che equivale a un array di due istanze Boolean in ActionScript.
BOOL3 | Costante |
public static const BOOL3:String = "bool3"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore bool3
, che equivale a un array di tre istanze Boolean in ActionScript.
BOOL4 | Costante |
public static const BOOL4:String = "bool4"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore bool4
, che equivale a un array di quattro istanze Boolean in ActionScript.
FLOAT | Costante |
public static const FLOAT:String = "float"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float
, che equivale a un'unica istanza Number in ActionScript.
Sebbene il parametro preveda solo un valore singolo, la proprietà ShaderParameter.value
è un array, quindi il valore singolo deve essere il solo elemento di un array assegnato alla proprietà value
simile al seguente:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Elementi API correlati
FLOAT2 | Costante |
public static const FLOAT2:String = "float2"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float2
, che equivale a un array di due istanze Number in ActionScript.
Elementi API correlati
FLOAT3 | Costante |
public static const FLOAT3:String = "float3"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float3
, che equivale a un array di tre istanze Number in ActionScript.
FLOAT4 | Costante |
public static const FLOAT4:String = "float4"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float4
, che equivale a un array di quattro istanze Number in ActionScript.
INT | Costante |
public static const INT:String = "int"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore int
, che equivale a un'unica istanza int o uint in ActionScript.
Sebbene il parametro preveda solo un valore singolo, la proprietà ShaderParameter.value
è un array, quindi il valore singolo deve essere il solo elemento di un array assegnato alla proprietà value
simile al seguente:
// assumes the shader has a parameter named "param" // whose data type is int myShader.data.param.value = [275];
INT2 | Costante |
public static const INT2:String = "int2"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore int2
, che equivale a un array di due istanze int o uint in ActionScript.
INT3 | Costante |
public static const INT3:String = "int3"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore int3
, che equivale a un array di tre istanze int o uint in ActionScript.
INT4 | Costante |
public static const INT4:String = "int4"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore int4
, che equivale a un array di quattro istanze int o uint in ActionScript.
MATRIX2X2 | Costante |
public static const MATRIX2X2:String = "matrix2x2"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float2x2
, che equivale a una matrice 2-per-2. Questa matrice è rappresentata come un array di quattro istanze Number in ActionScript.
MATRIX3X3 | Costante |
public static const MATRIX3X3:String = "matrix3x3"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float3x3
, che equivale a una matrice 3-per-3. Questa matrice è rappresentata come un array di nove istanze Number in ActionScript.
MATRIX4X4 | Costante |
public static const MATRIX4X4:String = "matrix4x4"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5 |
Indica che il parametro shader è definito come valore float4x4
, che equivale a una matrice 4-per-4. Questa matrice è rappresentata come un array di 16 istanze Number in ActionScript.
Tue Jun 12 2018, 02:44 PM Z