MoFlowScript : MaxWrapper
Constructor
addScript <moflow> <script_name>
Create a new motion flow script with the given name to the motion flow. Returns the
new MoFlowScript.
Properties
<MoFlowScript>.startFrame Integer Default: 0f
<MoFlowScript>.snippets Array Default: #() -- Read-only
Array ofMoFlowSnippet values defined in the motion flow script
<MoFlowScript>.name String Default: Varies
<MoFlowScript>.startPos Point3 Default: [0,0,0]
<MoFlowScript>.startRot Float Default: 0
<MoFlowScript>.tranIndices Array Default: #()
Methods
addSnippet <MoFlowScript> <MoFlowSnippet>
Adds the specified MoFlowSnippet to a motion flow script. Returns the MoFlowSnippet
value.
insertSnippet <MoFlowScript> <MoFlowSnippet> <index_integer>
Inserts the snippet at the location specified and returns the new script item. Returns
the MoFlowSnippet value.
deleteSnippet <MoFlowScript> <index_integer>
Deletes the indexed MoFlowSnippet from the motion flow script.
Related Methods
deleteScript <moflow> <index_integer>
Deletes the indexed MoFlowScript from the motion flow.
computeAnimation <moflow> [redraw:<true>] [incGlobals:<false>]
Computes the global flow network. This function has to be called to update any changes
made to the motion flow network. redraw:true will redraw the viewports. incGlobals:true
will also include the global motion flow network
NOTE:
Changes to the MoFlowScript property values do not cause an immediate update of the
biped. ComputeAnimation must be called on the MoFlow value to recompute the biped
motion.