Arbor 3: FSM & BT Graph Editor
3.5.1
|
型を指定するパラメータ参照。 More...
Public Member Functions | |
AnyParameterReference () | |
AnyParameterReferenceの作成。 More... | |
AnyParameterReference (System.Type parameterType) | |
AnyParameterReferenceの作成。 More... | |
AnyParameterReference (ParameterReference parameterReference) | |
AnyParameterReferenceの作成。 More... | |
bool | SetVariable< TVariable > (TVariable value) |
Variableの値を設定 More... | |
TVariable | GetVariable< TVariable > (TVariable defaultValue=default(TVariable)) |
Variableの値を取得 More... | |
Properties | |
System.Type | parameterType [get, set] |
パラメータの型 More... | |
int | intValue [get, set] |
Int型の値。 More... | |
long | longValue [get, set] |
Long型の値。 More... | |
float | floatValue [get, set] |
Float型の値。 More... | |
bool | boolValue [get, set] |
Bool型の値。 More... | |
int | enumIntValue [get, set] |
Enum型のint値。 More... | |
System.Enum | enumValue [get, set] |
Enum型の値。 More... | |
Vector2 | vector2Value [get, set] |
Vector2型の値。 More... | |
Vector3 | vector3Value [get, set] |
Vector3型の値。 More... | |
Rect | rectValue [get, set] |
Rect型の値。 More... | |
Bounds | boundsValue [get, set] |
Bounds型の値。 More... | |
Color | colorValue [get, set] |
Bounds型の値。 More... | |
GameObject | gameObjectValue [get, set] |
GameObject型の値。 More... | |
Component | componentValue [get, set] |
Component型の値。 More... | |
Transform | transformValue [get, set] |
Transform型の値。 More... | |
RectTransform | rectTransformValue [get, set] |
RectTransform型の値。 More... | |
Rigidbody | rigidbodyValue [get, set] |
Rigidbody型の値。 More... | |
Rigidbody2D | rigidbody2DValue [get, set] |
Rigidbody2D型の値。 More... | |
object | variableValue [get, set] |
Variable型の値。 More... | |
object | value [get, set] |
タイプに応じた値を取得する。 More... | |
![]() | |
ParameterReferenceType | type [get] |
ParameterContainerの参照タイプ More... | |
ParameterContainerBase | container [get, set] |
格納しているコンテナ。 More... | |
virtual Parameter.Type | referenceType [get] |
参照するParameter.Typeを返す。 More... | |
Parameter | parameter [get] |
パラメータを取得する。存在しない場合はnull。 More... | |
Additional Inherited Members | |
![]() | |
int | id |
ID。 More... | |
string | name |
パラメータ名。 More... | |
AnyParameterReferenceの作成。
AnyParameterReference | ( | System.Type | parameterType | ) |
AnyParameterReferenceの作成。
parameterType | パラメータの型 |
AnyParameterReference | ( | ParameterReference | parameterReference | ) |
AnyParameterReferenceの作成。
parameterReference | コピー元のParameterReference |
TVariable GetVariable< TVariable > | ( | TVariable | defaultValue = default(TVariable) | ) |
Variableの値を取得
TVariable | Variableの値の型 |
defaultValue | デフォルトの値。取得に失敗した場合に返される。 |
bool SetVariable< TVariable > | ( | TVariable | value | ) |
Variableの値を設定
TVariable | Variableの値の型 |
value | 値 |
|
getset |
Bool型の値。
|
getset |
Bounds型の値。
|
getset |
Bounds型の値。
|
getset |
Component型の値。
|
getset |
Enum型のint値。
|
getset |
Enum型の値。
|
getset |
Float型の値。
|
getset |
GameObject型の値。
|
getset |
Int型の値。
|
getset |
Long型の値。
|
getset |
パラメータの型
|
getset |
RectTransform型の値。
|
getset |
Rect型の値。
|
getset |
Rigidbody2D型の値。
|
getset |
Rigidbody型の値。
|
getset |
Transform型の値。
|
getset |
タイプに応じた値を取得する。
|
getset |
Variable型の値。
|
getset |
Vector2型の値。
|
getset |
Vector3型の値。