Pacote | flash.display |
Classe | public final class ShaderParameterType |
Herança | ShaderParameterType Object |
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
type
da classe ShaderParameter. Cada constante representa um dos tipos de dados disponíveis no Flash Player para parâmetros na linguagem do shader Pixel Bender.
Elementos da API relacionados
Constante | Definido por | ||
---|---|---|---|
BOOL : String = "bool" [estático]
Indica que o parâmetro do shader é definido como um valor bool, equivalente a uma ocorrência exclusiva de Boolean no ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [estático]
Indica que o parâmetro do shader é definido como um valor bool2, equivalente a uma matriz com duas ocorrências de Boolean no ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [estático]
Indica que o parâmetro do shader é definido como um valor bool3, equivalente a uma matriz com três ocorrências de Boolean no ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [estático]
Indica que o parâmetro do shader é definido como um valor bool4, equivalente a uma matriz com quatro ocorrências de Boolean no ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [estático]
Indica que o parâmetro do shader é definido como um valor float, equivalente a uma ocorrência exclusiva de Number no ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [estático]
Indica que o parâmetro do shader é definido como um valor float2, equivalente a uma matriz com duas ocorrências de Number no ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [estático]
Indica que o parâmetro do shader é definido como um valor float3, equivalente a uma matriz com três ocorrências de Number no ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [estático]
Indica que o parâmetro do shader é definido como um valor float4, equivalente a uma matriz com quatro ocorrências de Number no ActionScript. | ShaderParameterType | ||
INT : String = "int" [estático]
Indica que o parâmetro do shader é definido como um valor int, equivalente a uma ocorrência exclusiva de int ou de uint no ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [estático]
Indica que o parâmetro do shader é definido como um valor int2, equivalente a uma matriz com duas ocorrências de int ou de uint no ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [estático]
Indica que o parâmetro do shader é definido como um valor int3, equivalente a uma matriz com três ocorrências de int ou de uint no ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [estático]
Indica que o parâmetro do shader é definido como um valor int4, equivalente a uma matriz com quatro ocorrências de int ou de uint no ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [estático]
Indica que o parâmetro do shader é definido como um valor float2x2, equivalente a uma matriz 2 por 2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [estático]
Indica que o parâmetro do shader é definido como um valor float3x3, equivalente a uma matriz 3 por 3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [estático]
Indica que o parâmetro do shader é definido como um valor float4x4, equivalente a uma matriz 4 por 4. | ShaderParameterType |
BOOL | Constante |
public static const BOOL:String = "bool"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor bool
, equivalente a uma ocorrência exclusiva de Boolean no ActionScript.
Mesmo que o parâmetro espere apenas um valor exclusivo, como a propriedade ShaderParameter.value
é uma matriz, o valor exclusivo deve ser o único elemento de uma matriz atribuída à propriedade value
, assim:
// 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"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor bool2
, equivalente a uma matriz com duas ocorrências de Boolean no ActionScript.
BOOL3 | Constante |
public static const BOOL3:String = "bool3"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor bool3
, equivalente a uma matriz com três ocorrências de Boolean no ActionScript.
BOOL4 | Constante |
public static const BOOL4:String = "bool4"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor bool4
, equivalente a uma matriz com quatro ocorrências de Boolean no ActionScript.
FLOAT | Constante |
public static const FLOAT:String = "float"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float
, equivalente a uma ocorrência exclusiva de Number no ActionScript.
Mesmo que o parâmetro espere apenas um valor exclusivo, como a propriedade ShaderParameter.value
é uma matriz, o valor exclusivo deve ser o único elemento de uma matriz atribuída à propriedade value
, assim:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Elementos da API relacionados
FLOAT2 | Constante |
public static const FLOAT2:String = "float2"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float2
, equivalente a uma matriz com duas ocorrências de Number no ActionScript.
Elementos da API relacionados
FLOAT3 | Constante |
public static const FLOAT3:String = "float3"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float3
, equivalente a uma matriz com três ocorrências de Number no ActionScript.
FLOAT4 | Constante |
public static const FLOAT4:String = "float4"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float4
, equivalente a uma matriz com quatro ocorrências de Number no ActionScript.
INT | Constante |
public static const INT:String = "int"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor int
, equivalente a uma ocorrência exclusiva de int ou de uint no ActionScript.
Mesmo que o parâmetro espere apenas um valor exclusivo, como a propriedade ShaderParameter.value
é uma matriz, o valor exclusivo deve ser o único elemento de uma matriz atribuída à propriedade value
, assim:
// 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"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor int2
, equivalente a uma matriz com duas ocorrências de int ou de uint no ActionScript.
INT3 | Constante |
public static const INT3:String = "int3"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor int3
, equivalente a uma matriz com três ocorrências de int ou de uint no ActionScript.
INT4 | Constante |
public static const INT4:String = "int4"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor int4
, equivalente a uma matriz com quatro ocorrências de int ou de uint no ActionScript.
MATRIX2X2 | Constante |
public static const MATRIX2X2:String = "matrix2x2"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float2x2
, equivalente a uma matriz 2 por 2. Essa matriz é representada como sendo uma matriz com quatro ocorrências de Number no ActionScript.
MATRIX3X3 | Constante |
public static const MATRIX3X3:String = "matrix3x3"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float3x3
, equivalente a uma matriz 3 por 3. Essa matriz é representada como sendo uma matriz com nove ocorrências de Number no ActionScript.
MATRIX4X4 | Constante |
public static const MATRIX4X4:String = "matrix4x4"
Versão da linguagem: | ActionScript 3.0 |
Versões de runtime: | Flash Player 10, AIR 1.5 |
Indica que o parâmetro do shader é definido como um valor float4x4
, equivalente a uma matriz 4 por 4. Essa matriz é representada como sendo uma matriz com 16 ocorrências de Number no ActionScript.
Wed Jun 13 2018, 11:10 AM Z