Maya 2015-自定义货架按钮缺少图标
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maya 2015-自定义货架按钮缺少图标相关的知识,希望对你有一定的参考价值。
我不确定这是否是Maya中的错误,或者我的问题是否存在问题 - 任何见解都会受到赞赏。
我在自定义货架上有一个按钮。没有问题,它在点击时启动脚本,有注释和标签,通常工作正常。但是,我为其选择的图标不会出现在书架上。相反,我明白了:
奇怪的是,即使重启Maya后,图标也会显示在Shelf Editor窗口中:
因此,Maya完全了解图标的路径(它是一个内置的Maya图标)并且能够显示它 - 它只是不想在架子上显示它。
为了使事情变得更加疯狂,我们公司使用的插件正在创建和填充自定义货架。作为技术艺术家,我的工作是维护这个架子,因此插件使用位于网络驱动器位置的架子.mel文件,以便该工具可以将架子传播给网络上的所有用户。在每个其他用户的计算机上,图标都是可见的。只有在我的机器上它们才不是。因此,我觉得该插件不会导致问题。当然,所有因素都需要考虑,因此我对这个插件可能存在问题的可能性持开放态度,但似乎很奇怪我的机器会被挑出来让图标无法加载。
最后一件疯狂的事情:如果我以常规的方式启动Maya而不是使用我公司的自定义Maya启动器,那么图标将不会出现50%的时间,但会出现另外50%的时间。使用自定义启动器也会发生同样的事情。有时,一半的按钮有图标,一半没有。 Maya是否加载它们似乎完全是武断的。但每次都可以在Shelf Editor窗口中看到图标。
我想我的问题是:什么可能导致图标在货架编辑器中可见,但不在货架上?
经过一些实验,我发现Maya不喜欢使用它的一些原生图标作为货架图标。
我能够通过识别每次加载并使用它们的图标来解决问题。
如果你有一个你真正喜欢的特定Maya图标,我建议找到它的文件路径,复制图像,并将它放在Maya目录之外的某个地方。对我来说,将一些图像放在我们的网络驱动器上就可以了,并且所有用户都可以看到图标。
不幸的是,我无法确定为什么Maya不允许在架子上看到某些图像,并且仅在某些机器上可见。我怀疑它与安装Maya的目录和Maya环境路径有关。但是,如果您遇到过这个问题,至少有上述解决方法。
以上是关于Maya 2015-自定义货架按钮缺少图标的主要内容,如果未能解决你的问题,请参考以下文章