您的位置:首页 > 移动开发 > Unity3D

Unity UGUI Canvas三种渲染模式及渲染顺序

2018-03-18 00:15 1781 查看


canvas:
RenderMode:1、Screen Space-Overlay渲染到屏幕空间,覆盖模式:在所有gameobjects的上面(手机贴膜)。sort order:前后顺序,1在0的前面,像order in layer,值越小越先渲染,值越大,越后渲染。类比刷墙。。。使用这个模式的话,不能改变Rect Transform
                           
                           2、Screen Space-Camera渲染到屏幕空间,用摄像机来渲染。可以更改Plane Distance来更改画布到摄像机的距离。这个模式下Rect Transform也是锁定的。
                           
                           3、World Space渲染到世界空间,ui当成是gameobject(类比道路指示牌)。Event Camera接收事件。Sorting Layer同上,用来控制渲染顺序,越往下的越靠前。Order In Layer也是用来改变渲染顺序。Sorting Layer占据主导权。在同一个Layer时,Order Ln Layer才起作用。这个模式可以改变Rect Transform。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: