将滑块与位置控制器连接到位置列表中



我制作了面部索具的脚本,并且我使用了电线磁具将滑块连接到face nodes的位置轴,但是当我将多个位置_xyz控制器添加到位置列表时,我无法丝毫通过将新滑块录制到第二个位置_xyz,因为第二个具有相同的名称,这意味着我有两个位置_xyz控制器,当我通过脚本将第二个滑块连接到第二个位置_xyz,然后将脚本线到达第二个postion_xyz,如何解决此问题?

重命名控制器并修复脚本。有了这样的一般性问题,没有任何代码,就无法给出特定的答案。

您应该通过索引其subanims而不是直接用名称来引用列表控制器中的子controller:

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"

如果要分配给刚刚添加的最后一个位置_xyz,只需使用.count属性:

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

最新更新