2016-12-30 2 views
0

Я сделал скрипт для фальсификации лица, и я использовал проводной параммер для подключения ползунков к оси координат лицевых узлов, но когда я добавляю более одного контроллера Position_XYZ в список позиций, я не могу подключить путем написания нового ползунка на второй Position_XYZ, потому что второй имеет то же имя, это означает, что у меня есть два контроллера position_XYZ, и когда я подключаю второй слайдер ко второй позиции_XYZ по сценарию, тогда сценарий подключает второй к первому Postion_XYZ, как я могу исправить эту проблему?соединительный слайдер с позиционным регулятором в списке позиций

ответ

0

Переименуйте контроллер и исправьте сценарий. С таким общим вопросом, без какого-либо кода, нет никакого способа дать конкретный ответ.

+0

спасибо моему другу, у меня есть: CLEyelidUpper.pos.controller.Available.controller = Position_XYZ() paramWare.connect $ faceCControl.modifier [#PEN_Attribute_Holder] .faceCon [#E yeWideL] $ ClEyelidUpper.pos.controller.position_XYZ.controller [#X_Positon] "EyeWideL * 0.0025" – mamitha

+0

Как я могу переименовать контроллер со сценарием? – mamitha

+0

спасибо, мой друг, я переименовал контроллер: @ .pos.controller.setName 4 "" – mamitha

0

Вы должны ссылаться на subcontrollers в контроллере списка путем индексации его subanims, а не непосредственно по именам:

CLEyelidUpper.pos.controller.Available.controller = Position_XYZ() 
paramWare.connect $faceCControl.modifier[#PEN_Attribute_Holder].faceCon[#EyeWi‌​deL] $ClEyelidUpper.pos.controller[1].controller[#X_Pos‌​iton] "EyeWideL*0.0025" 

Если вы хотите назначить последний position_XYZ, что вы только что добавили, просто используйте .count свойство:

$ClEyelidUpper.pos.controller[$ClEyelidUpper.pos.controller.count].controller[#X_Pos‌​iton] 

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

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