在VR项目中,有时候我们需要将UI界面一直出现在眼镜前,类如:倒计时,分数,提示等
效果如下:
方法:
1、将需要显示的UI材质添加UI材质(其shader选择UI/FrontUI,也就是UIOverlay,由于UI界面是一直显示在眼睛上的,所以用这个材质会让UI一直显示在眼前,否则当UI与模型重叠的时候看不到UI了);
链接:https://pan.baidu.com/s/16GYToAMdsTXyNIp8AJOzRg
提取码:bz53
2、设置UI界面的锚点,避免位置错乱;
3、将UI界面canvas组件的Render Mode属性修改为 Screen Space - Camera;
4、VRTK的camera( Camera (eye) )拖放到Render Camera中;
5、将Canvas Scaler组件的UI Scale Mode属性设为:Constant Pixel Size;
原文地址:https://www.cnblogs.com/yzx885059439/p/10917774.html
时间: 2024-11-08 11:10:06