| 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
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne