2015-03-26 1 views
0

Я пытаюсь «чистой» этой камеры шахты, используя вспомогательный скрипт, но я получаю эту конкретную ошибку:Разблокировка атрибуты

RuntimeError: setAttr: The attribute 'camera.rotateOrder' is locked or connected and cannot be modified. 

Кроме того, в редакторе атрибутов, под Transform Attributes, как я попробуйте выбрать все другие варианты в раскрывающемся списке Rotate Order, она фиксируется в заданном значении - zxy

Пробовал с помощью команды питона - cmds.setAttr("camera" + ".rotateOrder" , 1), дает мне ту же ошибку, что и выше. Аналогично, я также попытался использовать cmds.lockNode(l=False), это тоже не сработает.

Также попытался найти это «скрытое» соединение в редакторе Node/Expression, а также Hypergraph: Connections, все не показаны.

Как таковые, есть ли способы, с помощью которых я могу разблокировать этот конкретный атрибут?

ответ

0

Я думаю, что вы хотите

cmds.setAttr(camera + ".rotateOrder", lock = 0) 
cmds.setAttr(camera + ".rotateOrder", desired_value_here) 
+0

Я боюсь, что это не работает. Получение такой же ошибки. Думаю, что я переделаю камеру, чтобы убедиться, что нет никаких дополнительных атрибутов и т. Д. Но еще раз спасибо за помощь. – yan

+1

Является ли это ссылочным узлом? – theodox

+0

Возможно, вы сможете заставить разблокировать его с помощью Api. Но если это ссылка, вы не сможете сохранить ее настойчивой. – kartikg3