Pakket | flash.display |
Klasse | public final class ShaderParameterType |
Overerving | ShaderParameterType Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
type
van de ShaderParameter-klasse. Elke constante vertegenwoordigt een van de gegevenstypen die in Flash Player beschikbaar zijn voor parameters in de Pixel Bender-arceringstaal.
Verwante API-elementen
Constante | Gedefinieerd door | ||
---|---|---|---|
BOOL : String = "bool" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool-waarde, gelijk aan één Boolean-instantie in ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool2-waarde, gelijk aan een matrix van twee Boolean-instanties in ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool3-waarde, gelijk aan een matrix van drie Boolean-instanties in ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool4-waarde, gelijk aan een matrix van vier Boolean-instanties in ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float-waarde, gelijk aan één Number-instantie in ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float2-waarde, gelijk aan een Array van twee Number-instanties in ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float3-waarde, gelijk aan een Array van drie Number-instanties in ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float4-waarde, gelijk aan een Array van vier Number-instanties in ActionScript. | ShaderParameterType | ||
INT : String = "int" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int-waarde, gelijk aan één int- of uint-instantie in ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int2-waarde, gelijk aan een matrix van twee int- of uint-instanties in ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int3-waarde, gelijk aan een matrix van drie int- of uint-instanties in ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int4-waarde, gelijk aan een matrix van vier int- of uint-instanties in ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float2x2-waarde, gelijk aan een 2-bij-2-matrix. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float3x3-waarde, gelijk aan een 3-bij-3-matrix. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [statisch]
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float4x4-waarde, gelijk aan een 4-bij-4-matrix. | ShaderParameterType |
BOOL | Constante |
public static const BOOL:String = "bool"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool
-waarde, gelijk aan één Boolean-instantie in ActionScript.
Hoewel de parameter slechts één waarde verwacht, is de eigenschap ShaderParameter.value
een Array, dus de ene waarde moet het enige element zijn van een Array die is toegewezen aan de eigenschap value
, zoals hier:
// assumes the shader has a parameter named "param" // whose data type is bool myShader.data.param.value = [true];
BOOL2 | Constante |
public static const BOOL2:String = "bool2"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool2
-waarde, gelijk aan een matrix van twee Boolean-instanties in ActionScript.
BOOL3 | Constante |
public static const BOOL3:String = "bool3"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool3
-waarde, gelijk aan een matrix van drie Boolean-instanties in ActionScript.
BOOL4 | Constante |
public static const BOOL4:String = "bool4"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een bool4
-waarde, gelijk aan een matrix van vier Boolean-instanties in ActionScript.
FLOAT | Constante |
public static const FLOAT:String = "float"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float
-waarde, gelijk aan één Number-instantie in ActionScript.
Hoewel de parameter slechts één waarde verwacht, is de eigenschap ShaderParameter.value
een Array, dus de ene waarde moet het enige element zijn van een Array die is toegewezen aan de eigenschap value
, zoals hier:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Verwante API-elementen
FLOAT2 | Constante |
public static const FLOAT2:String = "float2"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float2
-waarde, gelijk aan een Array van twee Number-instanties in ActionScript.
Verwante API-elementen
FLOAT3 | Constante |
public static const FLOAT3:String = "float3"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float3
-waarde, gelijk aan een Array van drie Number-instanties in ActionScript.
FLOAT4 | Constante |
public static const FLOAT4:String = "float4"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float4
-waarde, gelijk aan een Array van vier Number-instanties in ActionScript.
INT | Constante |
public static const INT:String = "int"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int
-waarde, gelijk aan één int- of uint-instantie in ActionScript.
Hoewel de parameter slechts één waarde verwacht, is de eigenschap ShaderParameter.value
een Array, dus de ene waarde moet het enige element zijn van een Array die is toegewezen aan de eigenschap value
, zoals hier:
// assumes the shader has a parameter named "param" // whose data type is int myShader.data.param.value = [275];
INT2 | Constante |
public static const INT2:String = "int2"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int2
-waarde, gelijk aan een matrix van twee int- of uint-instanties in ActionScript.
INT3 | Constante |
public static const INT3:String = "int3"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int3
-waarde, gelijk aan een matrix van drie int- of uint-instanties in ActionScript.
INT4 | Constante |
public static const INT4:String = "int4"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een int4
-waarde, gelijk aan een matrix van vier int- of uint-instanties in ActionScript.
MATRIX2X2 | Constante |
public static const MATRIX2X2:String = "matrix2x2"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float2x2
-waarde, gelijk aan een 2-bij-2-matrix. Deze matrix wordt vertegenwoordigd als een Array van vier Number-instanties in ActionScript.
MATRIX3X3 | Constante |
public static const MATRIX3X3:String = "matrix3x3"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float3x3
-waarde, gelijk aan een 3-bij-3-matrix. Deze matrix wordt vertegenwoordigd als een Array van negen Number-instanties in ActionScript.
MATRIX4X4 | Constante |
public static const MATRIX4X4:String = "matrix4x4"
Taalversie: | ActionScript 3.0 |
Runtimeversies: | Flash Player 10, AIR 1.5 |
Geeft aan dat de arceringsparameters wordt gedefinieerd als een float4x4
-waarde, gelijk aan een 4-bij-4-matrix. Deze matrix wordt vertegenwoordigd als een Array van 16 Number-instanties in ActionScript.
Wed Jun 13 2018, 11:42 AM Z