0

我怎样才能做到这一点?我已经查看了 Maya 文档,我所看到的只是命令refreshAEupdateAE,但它们并不能完成我需要的工作。

4

1 回答 1

1

这是一种方法。此 proc 在 Maya 2009 和 2013 中进行了测试。

//  switch the tab by name string, note tab must be present 

global proc switchAEtoTab(string $name ){
    global string $gAETabLayoutName;
    string $tabs[] = `tabLayout -q -tabLabelIndex $gAETabLayoutName`;
    for ($i=0;$i<size($tabs);$i++){
       if ($tabs[$i]==$name)
          tabLayout -e -selectTabIndex ($i+1) $gAETabLayoutName; 
    }
}

编辑:更新脚本以包含选项卡布局的全局名称

于 2013-05-29T20:55:32.023 回答