Go to: Synopsis. Return value. Keywords. Related. Flags. Python examples.
lockNode([ignoreComponents=boolean], [lock=boolean])
Note: Strings representing object names and arguments must be separated by commas. This is not depicted in the synopsis.
lockNode is undoable, queryable, and NOT editable.
Locks or unlocks one or more dependency nodes. A locked node is restricted in the following ways:None For regular command execution.
boolean[] For query execution.
In query mode, return type is based on queried flag.
| Long name (short name) | argument types | Properties | ||
|---|---|---|---|---|
lock(l)
|
boolean
|
|
||
|
||||
ignoreComponents(ic)
|
boolean
|
|
||
|
||||
import maya.cmds as cmds # create a sphere, lock it, then try to delete it. cmds.sphere( n='sphere1' ) cmds.lockNode( 'sphere1' ) cmds.delete( 'sphere1' ) # Error: Cannot delete locked nodes. # Unlock the sphere, then it can be deleted. cmds.lockNode( 'sphere1', lock=False ) cmds.delete( 'sphere1' )