UI动静分离:一个Canvas下的组件,一个经常改动,一个是背景一样基本不需要动的图片,两个在一起就会很消耗性能,最好解决这个问题。
方法:创建一个Canvas,让他们分开。好处是结构更清晰。缺点:不好处理层级东西。比较用一个子Canvas,给动态部分添加Canvas组件,这样在动态部分变化的时候用自身的Canvas绘制。如果动态部分不移动了,就移除它的Canvas组件,让它和其他物体合批,减少DrawCall
UI动静分离:一个Canvas下的组件,一个经常改动,一个是背景一样基本不需要动的图片,两个在一起就会很消耗性能,最好解决这个问题。
方法:创建一个Canvas,让他们分开。好处是结构更清晰。缺点:不好处理层级东西。比较用一个子Canvas,给动态部分添加Canvas组件,这样在动态部分变化的时候用自身的Canvas绘制。如果动态部分不移动了,就移除它的Canvas组件,让它和其他物体合批,减少DrawCall
本文标题:UI动静分离
本文链接:https://www.haomeiwen.com/subject/wecbwctx.html
网友评论