|
Arbor 3: FSM & BT Graph Editor
3.7.8
|
Editor用Componentユーティリティクラス [詳解]
公開メンバ関数 | |
| delegate void | DelayCallBack () |
| 遅延呼び出しされるメソッドのデリゲート [詳解] | |
静的公開メンバ関数 | |
| static Component | AddComponent (GameObject gameObject, System.Type type) |
| Add component. [詳解] | |
| static Type | AddComponent< Type > (GameObject gameObject) |
| Add component. [詳解] | |
| static void | Destroy (Object objectToUndo) |
| Objectを破棄する。 [詳解] | |
| static void | RecordObject (Object objectToUndo, string name) |
| Objectを記録する。Editorでのみ有効。 [詳解] | |
| static void | RecordObjects (Object[] objs, string name) |
| 複数のObjectを記録する。Editorでのみ有効。 [詳解] | |
| static void | RegisterCompleteObjectUndo (Object objectToUndo, string name) |
| UndoにObjectを登録する。Editorでのみ有効。 [詳解] | |
| static void | SetDirty (Object obj) |
| Objectをダーティとしてマークする。Editorでのみ有効。 [詳解] | |
| static void | MoveBehaviour (Node node, NodeBehaviour behaviour) |
| behaviourをnodeに移動する。Editorでのみ有効。 [詳解] | |
| static void | MoveParameterContainer (NodeGraph nodeGraph) |
| グラフ内パラメータコンテナ―を移動する。Editorでのみ有効。 [詳解] | |
| static void | MoveVariable (Parameter parameter, VariableBase variable) |
| variableをparameterに移動する。Editorでのみ有効。 [詳解] | |
| static void | MoveVariableList (Parameter parameter, VariableListBase variableList) |
| variableListをparameterに移動する。Editorでのみ有効。 [詳解] | |
| static void | RefreshNodeGraph (NodeGraph nodeGraph) |
| NodeGraphをRefreshする。Editorでのみ有効。 [詳解] | |
| static bool | IsValidObject (Object obj) |
| Objectが有効かチェックする。 [詳解] | |
| static void | DelayDestroy (Object obj) |
| 遅延破棄。Editorでのみ遅延。 [詳解] | |
| static void | DelayCall (DelayCallBack delayCall) |
| 遅延呼び出し。Editorでのみ遅延。 [詳解] | |
静的公開変数類 | |
| static IComponentProcessor | editorProcessor = null |
| Editorでのコンポーネントプロセッサ [詳解] | |
| static bool | useEditorProcessor = true |
| editorProcessorを使うフラグ。 [詳解] | |
Editor用Componentユーティリティクラス
|
static |
Add component.
| gameObject | GameObject |
| type | Component type |
|
static |
Add component.
| Type | Component type |
| gameObject | GameObject |
| Type | : | Component |
|
static |
遅延呼び出し。Editorでのみ遅延。
| delayCall | 呼び出すメソッド |
| delegate void DelayCallBack | ( | ) |
遅延呼び出しされるメソッドのデリゲート
|
static |
遅延破棄。Editorでのみ遅延。
| obj | Object |
|
static |
Objectを破棄する。
| objectToUndo | Object |
|
static |
Objectが有効かチェックする。
| obj | Object |
|
static |
behaviourをnodeに移動する。Editorでのみ有効。
| node | 移動先ノード |
| behaviour | 移動するNodeBehaviour |
|
static |
グラフ内パラメータコンテナ―を移動する。Editorでのみ有効。
| nodeGraph | 移動するnodeGraph |
|
static |
variableをparameterに移動する。Editorでのみ有効。
| parameter | 移動先Parameter |
| variable | 移動するVariableBase |
|
static |
variableListをparameterに移動する。Editorでのみ有効。
| parameter | 移動先Parameter |
| variableList | 移動するVariableListBase |
|
static |
Objectを記録する。Editorでのみ有効。
| objectToUndo | Object |
| name | 名前 |
|
static |
複数のObjectを記録する。Editorでのみ有効。
| objs | 複数のObject |
| name | 名前 |
|
static |
NodeGraphをRefreshする。Editorでのみ有効。
| nodeGraph | NodeGraph |
|
static |
UndoにObjectを登録する。Editorでのみ有効。
| objectToUndo | Object |
| name | 名前 |
|
static |
Objectをダーティとしてマークする。Editorでのみ有効。
| obj | Object |
|
static |
Editorでのコンポーネントプロセッサ
|
static |
editorProcessorを使うフラグ。