MoFlowTransition : MaxWrapper

コンストラクタ

addTransition <from_MoFlowSnippet > <to_MoFlowSnippet > <bool_optimize>     

新しい MoFlowTransition を from_MoFlowSnippet から to_MoFlowSnippet に追加します(その MoFlowTransition が既に存在する場合を除く)。optimize パラメータは、モーション フロー エディタの「選択された遷移を最適化」として機能します。

プロパティ

<MoFlowTransition>.fromSnippet MoFlowSnippet Default: Varies   

トランジション元の MoFlowSnippet を指定します。

<MoFlowTransition>.toSnippet MoFlowSnippet Default: Varies

トランジション先の MoFlowSnippet を指定します。

<MoFlowTransition>.active Boolean Default: True -- Read-only

MoFlowTransition がアクティブであるかどうかを指定します。

<MoFlowTransition>.selected Boolean Default: False

MoFlowTransition 行がモーション フロー グラフで選択されているかどうかを指定します。

<MoFlowTransition>.tranInfos ArrayDefault: #(MoFlowTranInfo : [X,X]) -- Read-only

モーション フロー トランジション情報ブロック(MoFlowSnippet 値)の配列。使用されるこの配列の要素は、<mfscriptItem>.tranIndex プロパティによって決まります。

メソッド

addTranInfo <MoFlowTransition>

新しい MoFlowTranInfo を MoFlowTransition に追加して、新しく作成された MoFlowTranInfo を返します。

deleteTranInfo < MoFlowTransition > <index_integer>

インデックスで指定された MoFlowTranInfo を MoFlowTransition から削除します。MoFlowTranInfo が MoFlowTransition に 1 つしかない場合は、削除されません。

関連するメソッド:

deleteTransition < MoFlowSnippet > <index_integer>

MoFlowSnippet から発せられるインデックス付き MoFlowTransition を削除します。

deleteTransitionsTo <from_MoFlowSnippet > <to_MoFlowSnippet >

指定された断片に発せられるすべてのトランジションを削除します。

computeAnimation <moflow> [redraw:<true>] [incGlobals:<false>]

グローバル フロー ネットワークを計算します。モーション フロー ネットワークへの変更を更新するには、この関数を呼び出す必要があります。redraw:true はビューポートを再描画します。グローバル モーション フロー ネットワークは incGlobals:true にも組み込まれます。

注:

MoFlowSnippet プロパティ値を変更しても、Biped はすぐには更新されません。グローバル Biped モーションを再計算するには、MoFlow 値で ComputeAnimation を呼び出す必要があります。