我现在正在尝试当玩家超过一个指定的y值时(当他们站起来的时候)让屏幕变暗。我正在为Oculus Quest 2使用Unity(我是一个新手)。我试过使用画布(图像),但是我很难让它成为"最重要的"覆盖。你会怎么做呢?它也会很好地与褪色到黑色的效果(也许作为协同程序?)谢谢大家!我尝试了不同的画布渲染模式,因为我看到有人建议使用世界空间。我尝试了在一个黑色的立方体产卵,但显然当我在立方体内,它不会变成全黑。
rsl1atfo1#
把一个立方体放在相机的近裁剪平面距离。立方体应该足够大,以覆盖整个FOV。通过材质渐变立方体的颜色。完成:)注:使用立方体可以避免MR应用程序中非世界空间UI元素无法按预期工作的问题!
1条答案
按热度按时间rsl1atfo1#
把一个立方体放在相机的近裁剪平面距离。立方体应该足够大,以覆盖整个FOV。通过材质渐变立方体的颜色。完成:)
注:使用立方体可以避免MR应用程序中非世界空间UI元素无法按预期工作的问题!