2015-03-03 205 views
3

我想在Worldspace中使用Canvas渲染来创建一个UGUI遮罩。我正在使用Unity v4.6.1f1。即使画布及其所有子项都在UI层上并且相机正在呈现“向前”,场景中的任何世界几何都会掩盖图像。Unity 4.6在Worldspace Canvas中的UGUI遮罩

非常相似,这里列出的问题:Masking in World Space canvas - Gameobject renderers act as mask too

然而,正如前面提到的,具有相机渲染前进,而不是递延没有任何效果。

移动画布到世界空间里没有世界几何导致面具遮盖的图像按预期工作。

我正在寻找一个固定在那里我可以在世界空间画布在世界几何体的前面,但有面具只受我的画布,而不是周围的世界几何体上设置的图像。

回答

1

问题出现在Unity播放器设置中。虽然播放器设置被设定转发渲染和使用的相机被设置为使用这些播放器的设置,似乎相机没有使用向前渲染。更改场景中的实际摄像头以手动使用正向渲染可以解决问题。