MoFlowScript : MaxWrapper
コンストラクタ
addScript <moflow> <script_name>
指定された名前で新しいモーション フロー スクリプトを作成し、モーション フローに追加します。新しい MoFlowScript を返します。
プロパティ
<MoFlowScript>.startFrame Integer Default: 0f
<MoFlowScript>.snippets Array Default: #() -- Read-only
モーション フロー スクリプトに定義されている MoFlowSnippet 値の配列。
<MoFlowScript>.name String Default: Varies
<MoFlowScript>.startPos Point3 Default: [0,0,0]
<MoFlowScript>.startRot Float Default: 0
<MoFlowScript>.tranIndices Array Default: #()
メソッド
addSnippet <MoFlowScript> <MoFlowSnippet>
指定された MoFlowSnippet をモーション フロー スクリプトに追加します。MoFlowSnippet 値を返します。
insertSnippet <MoFlowScript> <MoFlowSnippet> <index_integer>
指定された場所に断片を挿入して、新しいスクリプト項目を返します。MoFlowSnippet 値を返します。
deleteSnippet <MoFlowScript> <index_integer>
インデックス付き MoFlowSnippet をモーション フロー スクリプトから削除します。
関連するメソッド:
deleteScript <moflow> <index_integer>
インデックス付き MoFlowScript をモーション フローから削除します。
computeAnimation <moflow> [redraw:<true>] [incGlobals:<false>]
グローバル フロー ネットワークを計算します。モーション フロー ネットワークへの変更を更新するには、この関数を呼び出す必要があります。redraw:true はビューポートを再描画します。グローバル
モーション フロー ネットワークは incGlobals:true にも組み込まれます。
注:
MoFlowScript プロパティ値を変更しても、Biped はすぐには更新されません。Biped モーションを再計算するには、MoFlow 値で ComputeAnimation
を呼び出す必要があります。