Go to: Synopsis. Return value. Keywords. Related. Flags. Python examples.
timeEditorClipLayer([addAttribute=string], [addLayer=string], [addObject=string], [allLayers=boolean], [attribute=string], [attributeKeyable=string], [clipId=int], [index=int], [keySiblings=boolean], [layerId=int], [layerName=string], [mode=int], [mute=boolean], [name=boolean], [path=string], [removeAttribute=string], [removeLayer=boolean], [removeObject=string], [resetSolo=boolean], [setKeyframe=boolean], [solo=boolean], [zeroKeying=boolean])
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
timeEditorClipLayer is undoable, queryable, and editable.
Time Editor clip layers commands
In query mode, return type is based on queried flag.
timeEditor, nle, layer
timeEditor, timeEditorClip
addAttribute, addLayer, addObject, allLayers, attribute, attributeKeyable, clipId, index, keySiblings, layerId, layerName, mode, mute, name, path, removeAttribute, removeLayer, removeObject, resetSolo, setKeyframe, solo, zeroKeying
Flag can appear in Create mode of command
|
Flag can appear in Edit mode of command
|
Flag can appear in Query mode of command
|
Flag can have multiple arguments, passed either as a tuple or a list.
|
import maya.cmds as cmds
# Add an additive clip layer by clip ID
cmds.timeEditorClipLayer(e=True, clipId=1, addLayer="Layer A", mode=0)
# Add an additive clip layer by clip path
cmds.timeEditorClipLayer(e=True, path='Composition1|track1|Group|track1|Clip1', addLayer="Layer A", mode=0)
# Add an attribute to the given layer by clip ID and layer ID
cmds.timeEditorClipLayer(e=True, clipId=1, layerId=1, addAttribute="cube.tx")
# Add an attribute to the given layer by layer path
cmds.timeEditorClipLayer(e=True, path='Composition1|track1|Clip1|Layer1', addAttribute="cube.tx")
# Set key in the given layer
cmds.select("cube")
cmds.move(10, 0, 0, r=True)
cmds.timeEditorClipLayer(e=True, clipId=1, layerId=1, setKeyframe=True, attribute="cube.tx")
# Remove layer attribute
cmds.timeEditorClipLayer(e=True, clipId=1, layerId=1, removeAttribute="cube.tx")
# Query the layer name
cmds.timeEditorClipLayer(clipId=1, layerId=1, layerName=True, q=True)
# Remove the specified layer by clip ID and layer ID
cmds.timeEditorClipLayer(e=True, clipId=1, removeLayer=True, layerId=1);
# Remove the specified layer by layer path
cmds.timeEditorClipLayer(e=True, path='Composition1|track1|Clip1|Layer1', removeLayer=True);