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 を呼び出す必要があります。