Package | flash.display |
Classe | public final class ShaderParameterType |
Héritage | ShaderParameterType Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
type
de la classe ShaderParameter. Chaque constante représente l’un des types de données disponibles dans Flash Player pour définir les paramètres dans le langage shader de Pixel Bender.
Eléments de l’API associés
Constante | Défini par | ||
---|---|---|---|
BOOL : String = "bool" [statique]
Indique que le paramètre du shader est défini en tant que valeur bool, ce qui correspond à une unique occurrence Boolean dans ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [statique]
Indique que le paramètre du shader est défini en tant que valeur bool2, ce qui correspond à un tableau de deux occurrences Boolean dans ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [statique]
Indique que le paramètre du shader est défini en tant que valeur bool3, ce qui correspond à un tableau de trois occurrences Boolean dans ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [statique]
Indique que le paramètre du shader est défini en tant que valeur bool4, ce qui correspond à un tableau de quatre occurrences Boolean dans ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [statique]
Indique que le paramètre du shader est défini en tant que valeur float, ce qui correspond à une unique occurrence Number dans ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [statique]
Indique que le paramètre du shader est défini en tant que valeur float2, ce qui correspond à un tableau de deux occurrences Number dans ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [statique]
Indique que le paramètre du shader est défini en tant que valeur float3, ce qui correspond à un tableau de trois occurrences Number dans ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [statique]
Indique que le paramètre du shader est défini en tant que valeur float4, ce qui correspond à un tableau de quatre occurrences Number dans ActionScript. | ShaderParameterType | ||
INT : String = "int" [statique]
Indique que le paramètre du shader est défini en tant que valeur int, ce qui correspond à une unique occurrence int ou uint dans ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [statique]
Indique que le paramètre du shader est défini en tant que valeur int2, ce qui correspond à un tableau de deux occurrences int ou uint dans ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [statique]
Indique que le paramètre du shader est défini en tant que valeur int3, ce qui correspond à un tableau de trois occurrences int ou uint dans ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [statique]
Indique que le paramètre du shader est défini en tant que valeur int4, ce qui correspond à un tableau de quatre occurrences int ou uint dans ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [statique]
Indique que le paramètre du shader est défini en tant que valeur float2x2, ce qui correspond à une matrice 2 par 2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [statique]
Indique que le paramètre du shader est défini en tant que valeur float3x3, ce qui correspond à une matrice 3 par 3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [statique]
Indique que le paramètre du shader est défini en tant que valeur float4x4, ce qui correspond à une matrice 4 par 4. | ShaderParameterType |
BOOL | Constante |
public static const BOOL:String = "bool"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur bool
, ce qui correspond à une unique occurrence Boolean dans ActionScript.
Notez que, bien que le paramètre n’attende qu’une seule valeur, la propriété ShaderParameter.value
est un tableau ; cette valeur unique doit donc être le seul élément d’un tableau affecté à la propriété value
, tel que :
// 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"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur bool2
, ce qui correspond à un tableau de deux occurrences Boolean dans ActionScript.
BOOL3 | Constante |
public static const BOOL3:String = "bool3"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur bool3
, ce qui correspond à un tableau de trois occurrences Boolean dans ActionScript.
BOOL4 | Constante |
public static const BOOL4:String = "bool4"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur bool4
, ce qui correspond à un tableau de quatre occurrences Boolean dans ActionScript.
FLOAT | Constante |
public static const FLOAT:String = "float"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float
, ce qui correspond à une unique occurrence Number dans ActionScript.
Notez que, bien que le paramètre n’attende qu’une seule valeur, la propriété ShaderParameter.value
est un tableau ; cette valeur unique doit donc être le seul élément d’un tableau affecté à la propriété value
, tel que :
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Eléments de l’API associés
FLOAT2 | Constante |
public static const FLOAT2:String = "float2"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float2
, ce qui correspond à un tableau de deux occurrences Number dans ActionScript.
Eléments de l’API associés
FLOAT3 | Constante |
public static const FLOAT3:String = "float3"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float3
, ce qui correspond à un tableau de trois occurrences Number dans ActionScript.
FLOAT4 | Constante |
public static const FLOAT4:String = "float4"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float4
, ce qui correspond à un tableau de quatre occurrences Number dans ActionScript.
INT | Constante |
public static const INT:String = "int"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur int
, ce qui correspond à une unique occurrence int ou uint dans ActionScript.
Notez que, bien que le paramètre n’attende qu’une seule valeur, la propriété ShaderParameter.value
est un tableau ; cette valeur unique doit donc être le seul élément d’un tableau affecté à la propriété value
, tel que :
// 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"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur int2
, ce qui correspond à un tableau de deux occurrences int ou uint dans ActionScript.
INT3 | Constante |
public static const INT3:String = "int3"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur int3
, ce qui correspond à un tableau de trois occurrences int ou uint dans ActionScript.
INT4 | Constante |
public static const INT4:String = "int4"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur int4
, ce qui correspond à un tableau de quatre occurrences int ou uint dans ActionScript.
MATRIX2X2 | Constante |
public static const MATRIX2X2:String = "matrix2x2"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float2x2
, ce qui correspond à une matrice 2 par 2. Cette matrice est représentée par un tableau de quatre occurrences Number dans ActionScript.
MATRIX3X3 | Constante |
public static const MATRIX3X3:String = "matrix3x3"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float3x3
, ce qui correspond à une matrice 3 par 3. Cette matrice est représentée par un tableau de neuf occurrences Number dans ActionScript.
MATRIX4X4 | Constante |
public static const MATRIX4X4:String = "matrix4x4"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | Flash Player 10, AIR 1.5 |
Indique que le paramètre du shader est défini en tant que valeur float4x4
, ce qui correspond à une matrice 4 par 4. Cette matrice est représentée par un tableau de 16 occurrences Number dans ActionScript.
Tue Jun 12 2018, 09:30 AM Z