Maya的shelf存在一个bug,就是如果一个tab在启动Maya后一直没有使用过,然后在未切换到此tab才情况下将一图标中键拖进去后会发生严重的事情:
这个tab被你毁了,不信你切到这个tab看看。
一旦发生,解决方法是:
- 不要退出Maya,重启Maya或者导致save shelves的行为,不然你的这个tab就毁到家了。
- 在你的文档/maya/ <version>/prefs/shelves下找到相应的shelf_xx.mel,复制成copy of shelf_xx.mel
- 回到Maya,删除这个tab
- 将copy of shelf_xx.mel 改回shelf_xx.mel
- 回到Maya,load那个tab
- 好 了,恢复了,但我发现此刻这个shelf_xx.mel成了空shelf,为了防止意外抓紧把你的shelves保存一下,万事大吉~
其实可以写一个简单的mel来解决。但不知道为什么Autodesk那帮孩子们就是不处理……