Пакет | flash.display |
Класс | public final class ShaderParameterType |
Наследование | ShaderParameterType Object |
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
type
класса ShaderParameter. Каждая константа представляет один из типов данных параметров, доступных для использования в Flash Player на языке Pixel Bender для затенений.
Связанные элементы API
Константа | Определено | ||
---|---|---|---|
BOOL : String = "bool" [статические]
Указывает на то, что значение параметра затенения имеет тип bool и в ActionScript совпадает с единственным экземпляром Boolean. | ShaderParameterType | ||
BOOL2 : String = "bool2" [статические]
Указывает на то, что значение параметра затенения имеет тип bool2 и в ActionScript совпадает с массивом с двумя экземплярами Boolean. | ShaderParameterType | ||
BOOL3 : String = "bool3" [статические]
Указывает на то, что значение параметра затенения имеет тип bool3 и в ActionScript совпадает с массивом с тремя экземплярами Boolean. | ShaderParameterType | ||
BOOL4 : String = "bool4" [статические]
Указывает на то, что значение параметра затенения имеет тип bool4 и в ActionScript совпадает с массивом с четырьмя экземплярами Boolean. | ShaderParameterType | ||
FLOAT : String = "float" [статические]
Указывает на то, что значение параметра затенения имеет тип float и в ActionScript совпадает с единственным экземпляром Number. | ShaderParameterType | ||
FLOAT2 : String = "float2" [статические]
Указывает на то, что значение параметра затенения имеет тип float2 и совпадает с массивом с двумя экземплярами Number в ActionScript. | ShaderParameterType | ||
FLOAT3 : String = "float3" [статические]
Указывает на то, что значение параметра затенения имеет тип float3 и в ActionScript совпадает с массивом с тремя экземплярами Number. | ShaderParameterType | ||
FLOAT4 : String = "float4" [статические]
Указывает на то, что значение параметра затенения имеет тип float4 и в ActionScript совпадает с массивом с четырьмя экземплярами Number. | ShaderParameterType | ||
INT : String = "int" [статические]
Указывает на то, что значение параметра затенения имеет тип int и в ActionScript совпадает с единственным экземпляром int или uint. | ShaderParameterType | ||
INT2 : String = "int2" [статические]
Указывает на то, что значение параметра затенения имеет тип int2 и в ActionScript совпадает с массивом с двумя экземплярами int или uint. | ShaderParameterType | ||
INT3 : String = "int3" [статические]
Указывает на то, что значение параметра затенения имеет тип int3 и в ActionScript совпадает с массивом с тремя экземплярами int или uint. | ShaderParameterType | ||
INT4 : String = "int4" [статические]
Указывает на то, что значение параметра затенения имеет тип int4 и в ActionScript совпадает с массивом с четырьмя экземплярами int или uint. | ShaderParameterType | ||
MATRIX2X2 : String = "matrix2x2" [статические]
Указывает на то, что значение параметра затенения имеет тип float2x2 и совпадает с матрицей 2 на 2. | ShaderParameterType | ||
MATRIX3X3 : String = "matrix3x3" [статические]
Указывает на то, что значение параметра затенения имеет тип float3x3 и совпадает с матрицей 3 на 3. | ShaderParameterType | ||
MATRIX4X4 : String = "matrix4x4" [статические]
Указывает на то, что значение параметра затенения имеет тип float4x4 и совпадает с матрицей 4 на 4. | ShaderParameterType |
BOOL | Константа |
public static const BOOL:String = "bool"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип bool
и в ActionScript совпадает с единственным экземпляром Boolean.
Имейте ввиду, что несмотря на то, что данный параметр ожидает единственное значение, свойство ShaderParameter.value
является массивом. Поэтому, данное значение должно являться единственным значением массива, присвоенное свойству value
. Например:
// assumes the shader has a parameter named "param" // whose data type is bool myShader.data.param.value = [true];
BOOL2 | Константа |
public static const BOOL2:String = "bool2"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип bool2
и в ActionScript совпадает с массивом с двумя экземплярами Boolean.
BOOL3 | Константа |
public static const BOOL3:String = "bool3"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип bool3
и в ActionScript совпадает с массивом с тремя экземплярами Boolean.
BOOL4 | Константа |
public static const BOOL4:String = "bool4"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип bool4
и в ActionScript совпадает с массивом с четырьмя экземплярами Boolean.
FLOAT | Константа |
public static const FLOAT:String = "float"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float
и в ActionScript совпадает с единственным экземпляром Number.
Имейте ввиду, что несмотря на то, что данный параметр ожидает единственное значение, свойство ShaderParameter.value
является массивом. Поэтому, данное значение должно являться единственным значением массива, присвоенное свойству value
. Например:
// assumes the shader has a parameter named "param" // whose data type is float myShader.data.param.value = [22.5];
Связанные элементы API
FLOAT2 | Константа |
public static const FLOAT2:String = "float2"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float2
и совпадает с массивом с двумя экземплярами Number в ActionScript.
Связанные элементы API
FLOAT3 | Константа |
public static const FLOAT3:String = "float3"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float3
и в ActionScript совпадает с массивом с тремя экземплярами Number.
FLOAT4 | Константа |
public static const FLOAT4:String = "float4"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float4
и в ActionScript совпадает с массивом с четырьмя экземплярами Number.
INT | Константа |
public static const INT:String = "int"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип int
и в ActionScript совпадает с единственным экземпляром int или uint.
Имейте ввиду, что несмотря на то, что данный параметр ожидает единственное значение, свойство ShaderParameter.value
является массивом. Поэтому, данное значение должно являться единственным значением массива, присвоенное свойству value
. Например:
// assumes the shader has a parameter named "param" // whose data type is int myShader.data.param.value = [275];
INT2 | Константа |
public static const INT2:String = "int2"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип int2
и в ActionScript совпадает с массивом с двумя экземплярами int или uint.
INT3 | Константа |
public static const INT3:String = "int3"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип int3
и в ActionScript совпадает с массивом с тремя экземплярами int или uint.
INT4 | Константа |
public static const INT4:String = "int4"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип int4
и в ActionScript совпадает с массивом с четырьмя экземплярами int или uint.
MATRIX2X2 | Константа |
public static const MATRIX2X2:String = "matrix2x2"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float2x2
и совпадает с матрицей 2 на 2. В ActionScript данная матрица представляет массив из четырех экземпляров Number.
MATRIX3X3 | Константа |
public static const MATRIX3X3:String = "matrix3x3"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float3x3
и совпадает с матрицей 3 на 3. В ActionScript данная матрица представляет массив из девяти экземпляров Number.
MATRIX4X4 | Константа |
public static const MATRIX4X4:String = "matrix4x4"
Язык версии: | ActionScript 3.0 |
Версии среды выполнения: | Flash Player 10, AIR 1.5 |
Указывает на то, что значение параметра затенения имеет тип float4x4
и совпадает с матрицей 4 на 4. В ActionScript данная матрица представляет массив из шестнадцати экземпляров Number.
Tue Jun 12 2018, 11:34 AM Z