Arbor 3: FSM & BT Graph Editor
3.5.1
|
Editor用Componentユーティリティクラス More...
Public Member Functions | |
delegate void | DelayCallBack () |
遅延呼び出しされるメソッドのデリゲート More... | |
Static Public Member Functions | |
static Component | AddComponent (GameObject gameObject, System.Type type) |
Add component. More... | |
static Type | AddComponent< Type > (GameObject gameObject) |
Add component. More... | |
static void | Destroy (Object objectToUndo) |
Objectを破棄する。 More... | |
static void | RecordObject (Object objectToUndo, string name) |
Objectを記録する。Editorでのみ有効。 More... | |
static void | RecordObjects (Object[] objs, string name) |
複数のObjectを記録する。Editorでのみ有効。 More... | |
static void | RegisterCompleteObjectUndo (Object objectToUndo, string name) |
UndoにObjectを登録する。Editorでのみ有効。 More... | |
static void | SetDirty (Object obj) |
Objectをダーティとしてマークする。Editorでのみ有効。 More... | |
static void | MoveBehaviour (Node node, NodeBehaviour behaviour) |
behaviourをnodeに移動する。Editorでのみ有効。 More... | |
static void | MoveVariable (Parameter parameter, VariableBase variable) |
variableをparameterに移動する。Editorでのみ有効。 More... | |
static void | RefreshNodeGraph (NodeGraph nodeGraph) |
NodeGraphをRefreshする。Editorでのみ有効。 More... | |
static bool | IsValidObject (Object obj) |
Objectが有効かチェックする。 More... | |
static void | DelayDestroy (Object obj) |
遅延破棄。Editorでのみ遅延。 More... | |
static void | DelayCall (DelayCallBack delayCall) |
遅延呼び出し。Editorでのみ遅延。 More... | |
Static Public Attributes | |
static IComponentProcessor | editorProcessor = null |
Editorでのコンポーネントプロセッサ More... | |
static bool | useEditorProcessor = true |
editorProcessorを使うフラグ。 More... | |
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 |
variableをparameterに移動する。Editorでのみ有効。
parameter | 移動先Parameter |
variable | 移動するVariableBase |
|
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を使うフラグ。