Unity_UGUI_如何在UI界面上显示3D物体

1.新建一个游戏场景 

2.右键 --> UI --> Image 创建一个图片 用来做界面的背景图片

3.把图片 拖到 图片Image组件上的Source Image属性上

Unity_UGUI_如何在UI界面上显示3D物体_第1张图片

4.设置Main Camera

Main Camera的Clear Flags 设置为Depth only

Main Camera的Culling Mask 的 Default 的勾去掉 让它不渲染layer层 为Default 的游戏物体

Main Camera的 Depth 设置为 -1

Unity_UGUI_如何在UI界面上显示3D物体_第2张图片

5.右键 --> 3D Object--> Cube 创建一个Cube游戏物体 

Unity_UGUI_如何在UI界面上显示3D物体_第3张图片

6.右键 --> Camera 创建一个摄像机 用来只渲染 Cube

Unity_UGUI_如何在UI界面上显示3D物体_第4张图片

7.设置 新建的摄像机Camera 

把Camera 的Clear Flags设置为 Depth only

把Camera 的Depth设置为2

相机的Depth 越大就后渲染 后渲染就显示在上面

Unity_UGUI_如何在UI界面上显示3D物体_第5张图片

好需要自己调整好 两个摄像机

最终效果

你可能感兴趣的:(Unity_UGUI)