我不确定这是Maya中的错误还是对我而言是一个问题-任何见解都将不胜感激。
我在自定义书架上有一个按钮。那里没有问题,它在单击时启动脚本,具有注释和标签,并且通常可以正常工作。但是,我为其选择的图标不会出现在架子上。相反,我得到了:
奇怪的是,即使重新启动Maya,该图标在Shelf Editor窗口中也可见:
因此Maya完全了解图标的路径(毕竟这是内置的Maya图标),并且能够显示它-只是不想将其显示在架子上。
更疯狂的是,正在通过我公司使用的插件创建并填充自定义书架。作为技术美术师,我的工作是维护该架子,因此该插件使用位于网络驱动器位置的架子.mel文件,以便该工具可以将架子传播到网络上的所有用户。在其他所有用户的计算机上,这些图标都是可见的。只是在我的机器上没有。因此,我认为该插件未引起此问题。自然,所有因素都需要考虑,因此我很可能会遇到插件问题,但是奇怪的是,我的机器被挑出来而没有加载图标。
最后一件疯狂的事情:如果我以常规方式而不是使用公司自定义的Maya启动器启动Maya,则图标不会在50%的时间内出现,而在其他50%的时间内都会出现。使用自定义启动器会发生相同的情况。有时,一半的按钮有其图标,而另一半则没有。是否加载Maya似乎完全是任意的。但是,每一次,这些图标都会在“货架编辑器”窗口中可见。
我想我的问题是:什么会使图标在“货架编辑器”中可见,而在货架上不可见?
答案 0 :(得分:0)
经过大量的实验,我发现Maya不喜欢将其某些本机图标用作架子图标。
我能够通过识别每次使用的图标并使用它们来解决此问题。
如果您确实喜欢某个特定的Maya图标,建议您找到其文件路径,复制图像,然后将其放置在Maya目录之外。对我来说,将一些图像放在我们的网络驱动器上就可以了,所有用户都可以看到这些图标。
不幸的是,我无法确定为什么Maya不允许某些图像在架子上可见,而只允许在某些计算机上看到。我怀疑它与Maya的安装目录以及Maya环境路径有关。但是,如果您遇到此问题,则至少有上述解决方法。