Skip to main content
 首页 » 资源教程 » Unity3D教程

Unity3D NGUI如何在UI上显示3D模型

2016年09月07日 14:39:4225820

1、创建一个3D摄像机,渲染3D模型。(我为了方便就把模型放到了Camera的下面,你可以不这样)

Unity3D NGUI如何在UI上显示3D模型 Unity3D教程 第1张

2、在2D里面指定一个TopLeft和BottomRight,用来表示模型渲染到UI上面的区域

Unity3D NGUI如何在UI上显示3D模型 Unity3D教程 第2张

3、在之前的3D摄像机上挂上UIViewPort脚本,几个变量如图所示。

Unity3D NGUI如何在UI上显示3D模型 Unity3D教程 第3张

4、结果就是这样。

Unity3D NGUI如何在UI上显示3D模型 Unity3D教程 第4张

需要注意的地方:

1、3D摄像机的depth要大于2D摄像机的depth

2、3D摄像机的Clear Flags需要设置为Depth Only或者Dont Clear


评论列表暂无评论
发表评论