v1.0
Takes a source (an ActionSource), and applies it back to the referenced objects
without going through the Mixer. For static values (static pose actions), it
sets the current value of the corresponding parameters. For fcurve actions, it copies the fcurves
and connects them as sources for the corresponding parameters.
Note: Only models can be used with this command.
ApplyAction( Source, [Target], [Consider Time], [StartFrame], [EndFrame], [Ripple], [RemoveLayerAnimation] ); |
Parameter | Type | Description |
---|---|---|
Source | String |
The Action to apply. Default Value: Current Selection (first element) |
Target | String |
The target model to apply the Action to (if different than the model the source is associated with). Default Value: Current Selection (second element) |
Consider Time | Boolean |
Whether to use the given start/end time and ripple flag to allow pasting of keys. Default Value: False |
StartFrame | Double | Frame to start pasting to. Only used if "ConsiderTime" is true. |
EndFrame | Double | Frame to end pasting to. Keys within the Action's in/out time will be stretched to fit within the specified start/end region. Only used if "ConsiderTime" is true. |
Ripple | Boolean |
Whether to ripple when pasting keys. Only used if "ConsiderTime" is true. Default Value: False |
RemoveLayerAnimation | Boolean |
Remove layer animation when applying the action. Default Value: False |