参考NGUI的范例 Example X - Character里面就有NGUI 3DUI
空场景
NGUI新建一个 UI Root,把UI Root的组件Root移除,Root组件移除后就是 NGUI 3DUI,放在这个实体 下的NGUI 实体,都是3D的。
把Root改名为NGUI3DUI。
新建一个 3D物体 Cube 和 Plane,放到如下图所示的位置。
在NGUI3DUI新建3个NGUI的 UI Sprite。
新建一个Layer,名为NGUI3DUI。NGUI3DUI及其所有子物体的Layer设置为3DUI(如果不这样设置要显示的3DUI的Layer,那么Camera将不会显示3DUI),并使得NGUI3DUI的Camera设置其Camera组件的CullingMask为3DUI(仅显示Layer为3DUI的物体。),ClearFlags为Depth only。
设置Main Camera的CullingMask取消3DUI(不显示Layer为3DUI的物体。),ClearFlags为Skybox。