SetParameterBehaviour
クラス in Arbor.ParameterBehaviours / 継承元: SetParameterBehaviourInternal
説明
Parameterに値を設定する。
継承元メンバー
フィールド
| フィールド名 | 説明 | 
|---|---|
| expanded | ArborEditorWindow上での開閉状態。 | 
| onBehaviourEnabledChanged | behaviourEnabledが変更されたときに呼び出される | 
| schedulerDestroyTiming | スケジューラーを破棄するタイミング。 | 
| schedulerUpdateTiming | スケジューラーの更新タイミング | 
プロパティ
| プロパティ名 | 説明 | 
|---|---|
| behaviourEnabled | StateBehaviourの有効状態を取得/設定。 | 
| calculatorSlotFieldCount | DataSlotFieldの個数 | 
| CancellationTokenOnEnd | ノードから抜けた時に発生するキャンセルトークン | 
| dataSlotCount | DataSlotの個数 | 
| dataSlotFieldCount | DataSlotFieldの個数 | 
| isInGraphParameter | グラフ内パラメータを参照しているかどうか。 | 
| nextTransitionState | 次のステート | 
| node | Nodeを取得。 | 
| nodeGraph | NodeGraphを取得。 | 
| nodeID | ノードIDを取得。 | 
| prevTransitionState | 前のステート | 
| scheduler | スケジューラーを取得する。 | 
| schedulerProgress | スケジューラーの進捗を取得する | 
| state | Stateを取得。 | 
| stateID | StateIDを取得。 | 
| stateLinkCount | StateLinkの数。 | 
| stateMachine | ステートマシンを取得。 | 
イベント
| イベント名 | 説明 | 
|---|---|
| onStateLinkRebuilt | StateLinkのキャッシュが再構築されたときに呼ばれる | 
| onValidate | OnValidateのときに呼ばれるコールバック | 
メソッド
| メソッド名 | 説明 | 
|---|---|
| AddBehaviour | StateBehaviourを追加。 | 
| ContainsSlot | DataSlotが含まれているか判定する。 | 
| Destroy | インスタンスを削除する。 | 
| GetBehaviour | StateBehaviourを取得。 | 
| GetBehaviours | StateBehaviourを取得。 | 
| GetCalculatorSlotField | DataSlotFieldを取得する。 | 
| GetDataSlot | DataSlotを取得する。 | 
| GetDataSlotField | DataSlotFieldを取得する。 | 
| GetOrCreateScheduler | スケジューラーを取得する。スケジューラーがない場合は作成する。 | 
| GetStateLink | indexのStateLinkを返す。 | 
| Initialize | Editor用。 | 
| OnCreated | 生成時に呼ばれるメソッド. | 
| OnGraphPause | この関数はグラフが一時停止したときに呼ばれる。 | 
| OnGraphResume | この関数はグラフが再開したときに呼ばれる。 | 
| OnGraphStop | この関数はグラフが停止したときに呼ばれる。 | 
| OnInitializeEnabled | enabledの初期化を行うために呼ばれる。 | 
| OnPreDestroy | 破棄前に呼ばれるメソッド。 | 
| OnRebuildFields | フィールドに関するデータを再構築する際に呼ばれる。 | 
| OnStateAwake | Stateに初めて入った際に呼ばれる。 | 
| OnStateBegin | Stateに入った際に呼ばれる。 | 
| OnStateEnd | Stateから出る際に呼ばれる。 | 
| OnStateFixedUpdate | State用のFixedUpdate。物理演算のためのフレームレートに依存しないUpdate。 | 
| OnStateLateUpdate | State用のLateUpdate。毎フレーム、全てのUpdate後に呼ばれる。 | 
| OnStateTrigger | SendTriggerから呼び出される。 | 
| OnStateUpdate | Stateの更新。毎フレーム呼ばれる。 | 
| RebuildCalculatorSlotFields | DataSlotFieldを再構築する。 | 
| RebuildDataSlotFieldIfNecessary | DataSlotが存在しているか確認し必要であれば再構築する。 | 
| RebuildDataSlotFields | DataSlotFieldを再構築する。 | 
| RebuildFields | 内部用。 | 
| RebuildStateLinkCache | StateLinkのキャッシュを再構築。 | 
| SetParameter | パラメータを設定する。 | 
| Transition | 状態遷移 | 
| UpdateDataLink | 手動によるDataLinkの値更新。DataLinkUpdateTiming.ManualのDataLinkフィールドの値を更新する。 | 
| Yield | 次のOnUpdate呼び出しまで待機するawait可能な非同期タスクを取得する。 | 
静的メソッド
| メソッド名 | 説明 | 
|---|---|
| CreateNodeBehaviour | Editor用。 | 
| Destroy | NodeBehaviourを破棄する。 |