美文网首页
NGUI优化

NGUI优化

作者: 晓龙酱 | 来源:发表于2017-10-18 18:41 被阅读5次
  • 尽可能将动态UI元素和静态UI元素分离到不同的UIPanel中(UI的重建以UIPanel为单位),从而尽可能将因为变动的UI元素引起的重构控制在较小的范围内;

  • 尽可能让动态UI元素按照同步性进行划分,即运动频率不同的UI元素尽可能分离放在不同的UIPanel中;

  • 控制同一个UIPanel中动态UI元素的数量,数量越多,所创建的Mesh越大,从而使得重构的开销显著增加。比如,战斗过程中的HUD运动血条可能会出现较多,此时,建议研发团队将运动血条分离成不同的UIPanel,每组UIPanel下5~10个动态UI为宜。这种做法,其本质是从概率上尽可能降低单帧中UIPanel的重建开销。

相关文章

  • NGUI优化

    尽可能将动态UI元素和静态UI元素分离到不同的UIPanel中(UI的重建以UIPanel为单位),从而尽可能将因...

  • NGUI DrawCall优化

    NGUI合并DrawCall的基本原理,就是将一个UIPanel里所有的UIWidget按照Depth的大小进行排...

  • Unity优化之NGUI篇

    最近在做项目的优化工作,测试发现UI的开销占到了一半以上,所以先从他下手。 源码分析 NGUI有几个重要的类,UI...

  • NGUI渲染框架

    本文基于NGUI3.9.6,目前我们游戏用的NGUI版本。主要介绍一下NGUI渲染框架,基于本人阅读NGUI源码及...

  • NGUI

    1.NGUI-OPTION选项中的Reset prefab toobar是NGUI事先准备好的预制体 NGUI-L...

  • 项目问题集(三)—— UIScrollView 的顶端对齐

    NGUI——SpringPanelSpringPanel是NGUI自带的针对ScrollView的tween动画脚...

  • Unity3D插件之NGUI核心 UI 组件和功能详细使用步骤

    一、NGUI 介绍 1.NGUI 插件安装 首先创建一个新的 Unity 工程项目,导入 NGUI 插件资源包。 ...

  • Unity之NGUI

    NGUI 介绍 1.NGUI 插件安装http://pan.baidu.com/s/1eSvHGMQ(插件地址)首...

  • Unity+NGUI性能优化方法总结

    1 资源分离打包与加载 游戏中会有很多地方使用同一份资源。比如,有些界面会共用同一份字体、同一张图集,有些场景会共...

  • NGUI 渲染顺序概述

    以下内容基于 NGUI v.3.11.2 。示例是在 Unity 5.5 中测试。 渲染结构 NGUI 用 Pan...

网友评论

      本文标题:NGUI优化

      本文链接:https://www.haomeiwen.com/subject/itbeuxtx.html