[Closed] Delete Key > Zero Pos XYZ
Hi everyone,
In Max 8 if you create a key, you can right click on that key and delete either position, rotation, or scale. Does anyone know the MaxScript for deleting the keys for “Zero Pos XYZ” and “Zero Euler XYZ” for a given key?
Thanks for reading.
regard,
Mike
Okay, so the docs say
[left][b][b]deleteKeys[/b][/b] <controller> [ [b][b]#allKeys [/b][/b]| [b][b]#selection[/b][/b] ]
Deletes keys from the controller according to the optional symbolic argument supplied.
[/left]
[left] #allKeys (default): deletes all keys in the controller.
[/left]
[left] #selection: deletes the currently selected keys
Sounds reasonable.
Now, we know we can access the controller information for a given node via the node.[property].controller property
So if take a leap of logic (or anti-logic depending on how your day is going), we should be able to do something like this:
deleteKeys myNode.rotation.controller #selection
This should remove all the selected keys on the rotation controller for the given object (in this case a pointer to the variable myNode).
You should also check out deleteKeys <controller> <index>
Shane
[/left]