2017-04-24 75 views
4

我创建了一个世界空间画布,我把图像。 在那张图片的最上面,我放了一张带有定制的材质,我在那里发现了http://answers.unity3d.com/questions/878667/world-space-canvas-on-top-of-everything.html我的帆布disapears因为遮挡

这很好,除非我接近一个大对象时,我的UI消失了。 当我清理遮挡时,效果很好。 问题是我的UICanvas和我的图像没有被标记为“静态”。此外,我尝试烤我的UI画布被禁用时,我仍然有同样的问题。

我的用户界面元素使用的背景“Cull Off”。

应如何将它(牙合不烤):enter image description here

它是如何(遮挡烤):enter image description here的UI按钮的

组件:http://imgur.com/a/r5Ksc

当我将我的UICanvas旁边我(y> 0),我的画布出现。

你知道我为什么会遇到这个问题吗?

+1

我找不到任何关于在UI对象上执行截锥体剔除的任何事情,即使是在Worldspace中也是如此。你可以尝试[这个答案](http://answers.unity3d.com/questions/36446/disable-frustum-culling.html),但它不会帮助我。 – Draco18s

+1

您能否提供图片以更好地描述您的问题? – Hristo

+0

你有没有试过改变'相机'的“远剪裁平面”? – Hristo

回答

1

我遇到了这个问题,只添加了第二个只有深度的摄像头,并将剔除掩码更改为UI元素的图层。