【发布时间】:2013-11-05 19:10:55
【问题描述】:
我在 UI 上创建了一个窗口来显示围绕 y 轴旋转的旋转模型。对于大多数模型,它们在 GUI 上显示的颜色都很好。但是,对于某些模型,GUI 上显示的颜色是透明的(与 GUI 背景颜色相同)。例如,如果我将 GUI 背景设置为绿色,那么模型在 GUI 上的颜色将是绿色.在我的项目中,所有模型都是建筑物。我试图将特定建筑物的颜色(有颜色问题)从浅黄色更改为深色,然后它在 GUI 上显示的颜色很好。但是,如果我将它的颜色改回浅色黄色,那么它在 GUI 上显示的颜色将与 GUI 背景的颜色相同,即绿色。
我使用渲染纹理在 UI 上渲染相机视图,因此用户可以通过相机视图看到旋转模型。
谁能告诉我如何解决这个问题?谢谢
【问题讨论】:
-
这个问题是在特定型号或特定颜色的型号上重现,还是完全随机重现?您是否尝试过使用第二个相机而不是渲染纹理(只是为了测试它)?
-
是的,似乎这个问题只有在我使用浅黄色时才会发生。此外,只有那些颜色较浅的型号才会有问题。但是,所有模型在相机视图中看起来都很好,这就是为什么我没有尝试使用第二个相机来测试它。
标签: camera unity3d textures render