Paquete | flash.display |
Clase | public final class ShaderParameterType |
Herencia | ShaderParameterType ![]() |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
type
de la clase ShaderParameter. Cada constante representa uno de los tipos de datos disponibles en Flash Player para los parámetros del lenguaje de sombreado de Pixel Bender.
Elementos de API relacionados
Constante | Definido por | ||
---|---|---|---|
BOOL : String = "bool" [estática]
Indica que el parámetro de sombreado está definido como un valor bool, equivalente a una instancia única de Boolean en ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [estática]
Indica que el parámetro de sombreado está definido como un valor bool2, equivalente a un conjunto de dos instancias de Boolean en ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [estática]
Indica que el parámetro de sombreado está definido como un valor bool3, equivalente a un conjunto de tres instancias de Boolean en ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [estática]
Indica que el parámetro de sombreado está definido como un valor bool4, equivalente a un conjunto de cuatro instancias de Boolean en ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [estática]
Indica que el parámetro de sombreado está definido como un valor float, equivalente a una instancia única de Number en ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [estática]
Indica que el parámetro de sombreado está definido como un valor float2, equivalente a un conjunto de dos instancias de Number en ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [estática]
Indica que el parámetro de sombreado está definido como un valor float3, equivalente a un conjunto de tres instancias de Number en ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [estática]
Indica que el parámetro de sombreado está definido como un valor float4, equivalente a un conjunto de cuatro instancias de Number en ActionScript. | ShaderParameterType | ||
INT : String = "int" [estática]
Indica que el parámetro de sombreado está definido como un valor int, equivalente a una instancia única de int o de uint en ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [estática]
Indica que el parámetro de sombreado está definido como un valor int2, equivalente a dos instancias de int o de uint en ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [estática]
Indica que el parámetro de sombreado está definido como un valor int3, equivalente a tres instancias de int o de uint en ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [estática]
Indica que el parámetro de sombreado está definido como un valor int4, equivalente a cuatro instancias de int o de uint en ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [estática]
Indica que el parámetro de sombreado está definido como un valor float2x2, equivalente a una matriz de 2x2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [estática]
Indica que el parámetro de sombreado está definido como un valor float3x3, equivalente a una matriz de 3x3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [estática]
Indica que el parámetro de sombreado está definido como un valor float4x4, equivalente a una matriz de 4x4. | ShaderParameterType |
BOOL | Constante |
public static const BOOL:String = "bool"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor bool
, equivalente a una instancia única de Boolean en ActionScript.
Observe que, aunque el parámetro no espera más que un valor, la propiedad ShaderParameter.value
es un conjunto, por lo que el único valor debe ser el único elemento de un conjunto asignado a la propiedad value
, tal como se indica a continuación:
// 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"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor bool2
, equivalente a un conjunto de dos instancias de Boolean en ActionScript.
BOOL3 | Constante |
public static const BOOL3:String = "bool3"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor bool3
, equivalente a un conjunto de tres instancias de Boolean en ActionScript.
BOOL4 | Constante |
public static const BOOL4:String = "bool4"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor bool4
, equivalente a un conjunto de cuatro instancias de Boolean en ActionScript.
FLOAT | Constante |
public static const FLOAT:String = "float"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float
, equivalente a una instancia única de Number en ActionScript.
Observe que, aunque el parámetro no espera más que un valor, la propiedad ShaderParameter.value
es un conjunto, por lo que el único valor debe ser el único elemento de un conjunto asignado a la propiedad value
, tal como se indica a continuación:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Elementos de API relacionados
FLOAT2 | Constante |
public static const FLOAT2:String = "float2"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float2
, equivalente a un conjunto de dos instancias de Number en ActionScript.
Elementos de API relacionados
FLOAT3 | Constante |
public static const FLOAT3:String = "float3"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float3
, equivalente a un conjunto de tres instancias de Number en ActionScript.
FLOAT4 | Constante |
public static const FLOAT4:String = "float4"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float4
, equivalente a un conjunto de cuatro instancias de Number en ActionScript.
INT | Constante |
public static const INT:String = "int"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor int
, equivalente a una instancia única de int o de uint en ActionScript.
Observe que, aunque el parámetro no espera más que un valor, la propiedad ShaderParameter.value
es un conjunto, por lo que el único valor debe ser el único elemento de un conjunto asignado a la propiedad value
, tal como se indica a continuación:
// 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"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor int2
, equivalente a dos instancias de int o de uint en ActionScript.
INT3 | Constante |
public static const INT3:String = "int3"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor int3
, equivalente a tres instancias de int o de uint en ActionScript.
INT4 | Constante |
public static const INT4:String = "int4"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor int4
, equivalente a cuatro instancias de int o de uint en ActionScript.
MATRIX2X2 | Constante |
public static const MATRIX2X2:String = "matrix2x2"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float2x2
, equivalente a una matriz de 2x2. Este conjunto se representa como un objeto Array de cuatro instancias de Number en ActionScript.
MATRIX3X3 | Constante |
public static const MATRIX3X3:String = "matrix3x3"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float3x3
, equivalente a una matriz de 3x3. Este conjunto se representa como un objeto Array de nueve instancias de Number en ActionScript.
MATRIX4X4 | Constante |
public static const MATRIX4X4:String = "matrix4x4"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5 |
Indica que el parámetro de sombreado está definido como un valor float4x4
, equivalente a una matriz de 4x4. Este conjunto se representa como un objeto Array de 16 instancias de Number en ActionScript.
Tue Jun 12 2018, 02:12 PM Z