2015-11-25 2 views
-2

enter image description hereМайя файл <Майя консоль> Нет Имя объекта не указано textScrollList

cmds.frameLayout(label=all[0],borderStyle='out',collapse=1,collapsable=True,width=210) 
cmds.columnLayout() 
cmds.textScrollList(h=100,w=200,allowMultiSelection=True) 
for i in range(0,size): 
    cmds.textScrollList(edit=True,a=string[i]) 

Это мой код Python

Я хочу спросить, почему

cmds.textScrollList(h=100,w=200,allowMultiSelection=True) 
for i in range(0,size): 
    cmds.textScrollList(edit=True,a=string[i])" 

Есть ошибка

"No object name specified textScrollList" 

W шляпу я могу сделать?

+0

Привет и приветствую вас в StackOverflow, у вашего базового вопроса было много проблем с форматированием. Следуйте рекомендациям [здесь] (http://stackoverflow.com/help/how-to-ask) перед тем, как задать вопрос. Вам действительно нужно использовать соответствующую уценку при отправке кода, кодов ошибок, цитат и т. Д. Также, пожалуйста, воздержитесь от скриншотов вашей IDE. Это пустая трата времени для вас (сделайте снимок экрана, разместите его и т. Д.) И для читателей (на самом деле не читаемый, нельзя копировать и вставлять в IDE ...) – DrHaze

ответ

0

Код ошибки говорит сам за себя, вы должны указать имя для своего textScrollList при его создании и редактировании. Или Maya не сможет знать, на каком textScrollList вы хотите добавить элементы.

Это может быть любой буквенно-цифровой символ, который вы хотите, если в нем нет пробелов (при необходимости используйте подчеркивание).

cmds.textScrollList("I_like_painting_with_poop", h=100,w=200,allowMultiSelection=True) 
for i in range(0,size): 
    cmds.textScrollList("I_like_painting_with_poop", edit=True,a=string[i]) 

Рассмотрит пытаюсь применить именование для всех ваших элементов пользовательского интерфейса.

 Смежные вопросы

  • Нет связанных вопросов^_^