Pakiet | flash.display |
Klasa | public final class ShaderParameterType |
Dziedziczenie | ShaderParameterType Object |
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
type
klasy ShaderParameter. Każda stała reprezentuje jeden z typów danych dostępnych w aplikacji Flash Player dla parametrów w języku Pixel Bender przeznaczonym dla modułów cieniujących.
Powiązane elementy interfejsu API
Stała | Zdefiniowane przez | ||
---|---|---|---|
BOOL : String = "bool" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool, równoważna pojedynczej instancji Boolean w ActionScript. | ShaderParameterType | ||
BOOL2 : String = "bool2" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool2, równoważna tablicy dwóch instancji Boolean w ActionScript. | ShaderParameterType | ||
BOOL3 : String = "bool3" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool3, równoważna tablicy trzech instancji Boolean w ActionScript. | ShaderParameterType | ||
BOOL4 : String = "bool4" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool4, równoważna tablicy czterech instancji Boolean w ActionScript. | ShaderParameterType | ||
FLOAT : String = "float" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float, równoważna pojedynczej instancji Number w ActionScript. | ShaderParameterType | ||
FLOAT2 : String = "float2" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float2, równoważna tablicy dwóch instancji Number w ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float3, równoważna tablicy trzech instancji Number w ActionScript. | ShaderParameterType | ||
FLOAT4 : String = "float4" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float4, równoważna tablicy czterech instancji Number w ActionScript. | ShaderParameterType | ||
INT : String = "int" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int, równoważna pojedynczej instancji int lub uint w ActionScript. | ShaderParameterType | ||
INT2 : String = "int2" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int2, równoważna tablicy dwóch instancji int lub uint w ActionScript. | ShaderParameterType | ||
INT3 : String = "int3" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int3, równoważna tablicy trzech instancji int lub uint w ActionScript. | ShaderParameterType | ||
INT4 : String = "int4" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int4, równoważna tablicy czterech instancji int lub uint w ActionScript. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float2x2, równoważna macierzy 2 na 2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float3x3, równoważna macierzy 3 na 3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [statyczny]
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float4x4, równoważna macierzy 4 na 4. | ShaderParameterType |
BOOL | Stała |
public static const BOOL:String = "bool"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool
, równoważna pojedynczej instancji Boolean w ActionScript.
Nawet jeśli parametr oczekuje tylko pojedynczej wartości, właściwość ShaderParameter.value
jest tablicą, dlatego pojedyncza wartość musi być jedynym elementem tablicy przypisanej do właściwości value
— w następujący sposób:
// assumes the shader has a parameter named "param" // whose data type is bool myShader.data.param.value = [true];
BOOL2 | Stała |
public static const BOOL2:String = "bool2"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool2
, równoważna tablicy dwóch instancji Boolean w ActionScript.
BOOL3 | Stała |
public static const BOOL3:String = "bool3"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool3
, równoważna tablicy trzech instancji Boolean w ActionScript.
BOOL4 | Stała |
public static const BOOL4:String = "bool4"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość bool4
, równoważna tablicy czterech instancji Boolean w ActionScript.
FLOAT | Stała |
public static const FLOAT:String = "float"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float
, równoważna pojedynczej instancji Number w ActionScript.
Nawet jeśli parametr oczekuje tylko pojedynczej wartości, właściwość ShaderParameter.value
jest tablicą, dlatego pojedyncza wartość musi być jedynym elementem tablicy przypisanej do właściwości value
— w następujący sposób:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Powiązane elementy interfejsu API
FLOAT2 | Stała |
public static const FLOAT2:String = "float2"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float2
, równoważna tablicy dwóch instancji Number w ActionScript.
Powiązane elementy interfejsu API
FLOAT3 | Stała |
public static const FLOAT3:String = "float3"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float3
, równoważna tablicy trzech instancji Number w ActionScript.
FLOAT4 | Stała |
public static const FLOAT4:String = "float4"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float4
, równoważna tablicy czterech instancji Number w ActionScript.
INT | Stała |
public static const INT:String = "int"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int
, równoważna pojedynczej instancji int lub uint w ActionScript.
Należy zauważyć, że nawet jeśli parametr oczekuje tylko pojedynczej wartości, właściwość ShaderParameter.value
jest tablicą, dlatego pojedyncza wartość musi być jedynym elementem tablicy przypisanej do właściwości value
:
// assumes the shader has a parameter named "param" // whose data type is int myShader.data.param.value = [275];
INT2 | Stała |
public static const INT2:String = "int2"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int2
, równoważna tablicy dwóch instancji int lub uint w ActionScript.
INT3 | Stała |
public static const INT3:String = "int3"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int3
, równoważna tablicy trzech instancji int lub uint w ActionScript.
INT4 | Stała |
public static const INT4:String = "int4"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość int4
, równoważna tablicy czterech instancji int lub uint w ActionScript.
MATRIX2X2 | Stała |
public static const MATRIX2X2:String = "matrix2x2"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float2x2
, równoważna macierzy 2 na 2. Macierz jest reprezentowana jako tablica czterech instancji Number w ActionScript.
MATRIX3X3 | Stała |
public static const MATRIX3X3:String = "matrix3x3"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float3x3
, równoważna macierzy 3 na 3. Macierz jest reprezentowana jako tablica dziewięciu instancji Number w ActionScript.
MATRIX4X4 | Stała |
public static const MATRIX4X4:String = "matrix4x4"
Wersja języka: | ActionScript 3.0 |
Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Wskazuje, że parametr modułu cieniującego jest definiowany jako wartość float4x4
, równoważna macierzy 4 na 4. Macierz jest reprezentowana jako tablica szesnastu instancji Number w ActionScript.
Tue Jun 12 2018, 12:06 PM Z