pymel.core.windows.animDisplay¶
- animDisplay(*args, **kwargs)¶
This command changes certain display options used by animation windows. In query mode, return type is based on queried flag.
Flags:
Long Name / Short Name Argument Types Properties modelUpdate / upd unicode Controls how changes to animCurves are propagated through the dependency graph. Valid modes are none, interactiveor delayed. If modelUpdate is nonethen changing an animCurve will not cause the model to be updated (change currentTime in order to update the model). If modelUpdate is interactive(which is the default setting), then as interactive changes are being made to the animCurve, the model will be updated. If modelUpdate is delayed, then the model is updated once the final change to an animCurve has been made. With modelUpdate set to either interactiveor delayed, changes to animCurves made via commands will also cause the model to be updated. refAnimCurvesEditable / rae bool Specify if animation curves from referenced files are editable. timeCode / tc bool Controls whether the animation windows (time slider, graph editor and dope sheet) use time codes in their displays. timeCodeOffset / tco unicode This flag has now been deprecated. It still exists to not break legacy scripts, but it will now do nothing. See the new timeCode command to set and query timeCodes. Flag can have multiple arguments, passed either as a tuple or a list. Derived from mel command maya.cmds.animDisplay
Example:
import pymel.core as pm # If the current time unit were ntsc (30 frames per # second) frame 50 would be displayed as "00:00:01:20". # pm.animDisplay( timeCode=True ) # Set the display option so that interactive operations # in the graph editor or dope sheet will cause the # model views to be updated simultaneously # pm.animDisplay( modelUpdate="interactive" )