Unity3d iOS设备上的NGUI标签正在淡出

Unity3d iOS设备上的NGUI标签正在淡出,unity3d,label,fadeout,ngui,Unity3d,Label,Fadeout,Ngui,我面临着一个奇怪的情况,就是,我制作了带有精灵和标签的NGUI面板,这些在unity editor上运行良好,但当我在iOS设备上构建时,精灵工作正常,但标签会显示0.2或0.3秒,然后突然淡出。有谁能告诉我可能有什么问题吗?如果标签和精灵的深度相同,那么可能是深度问题 它在编辑器中看起来不错的原因可能是不同平台上的z排序不同。在移动平台上,它可能更随机,在不同的运行中 如果你想让某个东西超越其他小部件,它应该具有更高的深度值(假设你使用的是新的3.x.x NGUI),而不是你肯定它在所有平台上

我面临着一个奇怪的情况,就是,我制作了带有精灵和标签的NGUI面板,这些在unity editor上运行良好,但当我在iOS设备上构建时,精灵工作正常,但标签会显示0.2或0.3秒,然后突然淡出。有谁能告诉我可能有什么问题吗?

如果标签和精灵的深度相同,那么可能是深度问题

它在编辑器中看起来不错的原因可能是不同平台上的z排序不同。在移动平台上,它可能更随机,在不同的运行中

如果你想让某个东西超越其他小部件,它应该具有更高的深度值(假设你使用的是新的3.x.x NGUI),而不是你肯定它在所有平台上都会很好


在旧版2.x.x NGUI上,不仅深度很重要,而且还有一个源纹理(是相同的还是有两个不同的纹理)和一个位置z值。

这听起来像是面板上有一个alpha tween或类似的东西?不,我没有使用alpha tween。如果我使用它,那么我将在unity EditorIs中面临同样的问题。您是否可以通过任何方式共享该项目(或仅显示该问题的精简版本)?该项目太大,因此我无法在线提供。我发现了一些东西。这些标签所在的“我的UI”面板的背景上有一个大精灵。问题是,背景精灵覆盖了这些标签,而不是其他精灵或按钮。如果删除背景精灵,这些标签将可见。我想不应该有“深度问题”,因为我的按钮和标签的深度是一样的。这完全是奇怪的。也许你应该试着提高你的标签的深度。至少你的按钮不一样,因为它们没有使用相同的纹理。