| AssetInfo |
アセットの情報 |
| Blackboard |
Variableを管理するブラックボード |
| BlackboardAsset |
BlackboardAsset.Blackboardを内包するアセット。 主にBlackboardDataLinkReferenceから参照し、データリンクとして共有するために使用する。 |
| BlackboardDataLink |
Blackboardをオブジェクト間で共有するデータリンク |
| BlackboardDataLinkReference |
BlackboardDataLinkReference.Blackboardのデータリンク参照情報 |
| VariableOverrideAsset |
LogicAssetが持つルートBlackboardの各Variableの初期値を上書きするためのアセット |
| Variable |
Blackboardに格納する変数 |
| VariableBase<T> |
Blackboardに格納する変数のジェネリック基本型 |
| Variable<T> |
Blackboardに格納する変数のジェネリック型 |
| VariableList<T> |
Blackboardに格納するリスト型の変数 |
| VariableReference |
IVariableへの参照 |
| VariableReference<T> |
値の型を指定する形式でのIVariableへの参照 |
| AsyncResult<T> |
asyncメソッドの実行結果を扱う構造体 主に自動生成したAwaitスクリプトへ結果を伝えるために使用する。 AsyncResultに加え、出力する値を設定できる。 |
| ConstantContainer<T> |
定数の入れ物 |
| GameObjectConstantContainer |
GameObject型の定数の入れ物 |
| ComponentConstantContainer<T> |
Component型の定数の入れ物 |
| InputFieldBase |
入力フィールドの基本型 |
| InputFieldBase<T> |
ジェネリック型の入力フィールドの基本型 |
| InputQuaternion |
Quaternionの入力フィールド。 固定値をオイラー角で設定できる。 |
| InputField<TValue, TContainer> |
定数をConstantContainer<T>で持つことができる入力フィールド |
| InputField<T> |
ジェネリック型の入力フィールド |
| InputList<T> |
IList<T>型の入力フィールド |
| InputGameObject |
GameObject型の入力フィールド |
| InputComponent<T> |
Component型の入力フィールド |
| InputSystemType |
Type型の入力フィールド |
| InputFieldUtility |
入力フィールドのユーティリティクラス |
| ComputeNodeBase |
演算ノードの基本クラス |
| ConvertNode |
データの型を変換するノード |
| DataPort |
データポート |
| DataPort<T> |
ジェネリック型のデータポート |
| DataPortWithType |
型指定可能なデータポート |
| InputDataPort<T> |
ジェネリック型の入力データポート |
| InputDataPortWithType |
型指定可能な入力データポート |
| OutputDataPort<T> |
ジェネリック型の出力データポート |
| OutputDataPortWithType |
型指定可能な出力データポート |
| NodeComponentContainerExtensions |
INodeComponentContainerの拡張クラス |
| EqualsEvaluator<T, TInputField> |
入力値の等価比較を行うクラス |
| LogicController |
ロジックを制御する主要クラス |
| ActionComponent |
一瞬で実行完了する処理を行うコンポーネント |
| ActivatableComponent |
アクティブ状態が切り替わるコンポーネント |
| EvaluateComponent |
評価を行うコンポーネント |
| EventComponent |
イベントの待ち受けを行うコンポーネント |
| NodeComponent |
ノードに追加するためのコンポーネントの基本型 |
| ServiceComponent |
常駐する処理を行うコンポーネント |
| AsyncOperationComponent<TAsyncOperation> |
AsyncOperationが完了するのを待つコンポーネント |
| TaskComponent |
完了するまで時間がかかる処理を行うコンポーネント |
| WaitForSeconds |
指定秒数の経過を待つコンポーネント |
| TweenComponent<TTarget, TInputField, T> |
対象を指定してパラメータのトゥイーンアニメーションを行うコンポーネント |
| TweenComponentBase<T> |
パラメータのトゥイーンアニメーションを行うコンポーネントの基本型 |
| NodeGraph |
ノードグラフの基本型 |
| ActivatableNode |
アクティブ状態が切り替わるノード |
| ExecuteNode |
実行ノード |
| BreakNode |
ループから抜けるためのフロー終了ノード |
| CompleteNode |
タスクを完了するためのフロー終了ノード |
| ContinueNode |
次のループに移行するためのフロー終了ノード |
| ExitNode |
ノードの実行を終了するためのフロー終了ノード |
| FlowExitNode |
フロー終了ノードの基本型 |
| IfData<TThen> |
複数の要素を順番に判定し、一番最初に条件を満たした要素を返すデータ |
| SwitchData<TThen> |
複数の要素のうち、入力値と一致する要素を返すデータ |
| Node |
ノードの基本型 |
| ServiceNode |
常駐する処理を行うノード |
| ServiceNodeBase |
常駐する処理を行うノードの基本型 |
| EventInterfaceAsset |
カスタムイベントを定義するアセット |
| LogicAsset |
LogicAsset.LogicControllerを扱うアセット |
| LogicBehavior |
LogicBehavior.LogicControllerを内部保有し再生するためのコンポーネント |
| LogicPlayer |
LogicAssetを参照し再生するコンポーネント |
| LogicPlayerBase |
LogicPlayerBase.LogicControllerを再生するコンポーネントの基本型 |
| OutputExecutePort |
出力実行ポート |
| Port |
通常ポートの基本型 |
| PortBase |
ポートの基本型 |
| OutputTransitionPort |
出力遷移ポート |
| TransitionalPort |
遷移を扱うポートの基本型 |
| ProgressPlayer |
進捗プレイヤー NodeComponentにIProgressComponentを実装して使用する。 |
| RefArgument<T, TInputField> |
参照引数を扱う型。 主にスクリプト生成に使用される。 |
| Wire |
ワイヤーの基本型 |
| SerializableType |
SerializableType.TypeをUnityのシリアライズシステムで扱うための構造体 |
| UniqueId |
重複しないIDを扱う構造体 |
| Timer |
時間経過を計測する |
| EaseBase |
イージングを行う基本型 |
| Interpolator<T> |
補間処理を行う基本型 |
| ByteLerp |
byte型の線形補間 |
| SByteLerp |
sbyte型の線形補間 |
| CharLerp |
char型の線形補間 |
| ShortLerp |
short型の線形補間 |
| UShortLerp |
ushort型の線形補間 |
| IntLerp |
int型の線形補間 |
| UIntLerp |
uint型の線形補間 |
| LongLerp |
long型の線形補間 |
| ULongLerp |
ulong型の線形補間 |
| FloatLerp |
float型の線形補間 |
| DoubleLerp |
double型の線形補間 |
| Vector2Lerp |
Vector2型の線形補間 |
| Vector2IntLerp |
Vector2Int型の線形補間 |
| Vector3Lerp |
Vector3型の線形補間 |
| Vector3Slerp |
Vector3型の球面線形補間 |
| Vector3IntLerp |
Vector3Int型の線形補間 |
| Vector4Lerp |
Vector4型の線形補間 |
| ColorLerp |
Color型の線形補間 |
| QuaternionLerp |
Quaternion型の線形補間 |
| QuaternionSlerp |
Quaternion型の球面線形補間 |
| CompareUtility |
値比較のユーティリティクラス |
| TypeUtility |
型のユーティリティクラス |
| ListAccessorUtility |
ListAccessorのユーティリティクラス |
| ValueContainer<T> |
値の入れ物を扱うクラス |
| ValueFlowExtensions |
値のフロー拡張クラス |