【YH Multi UI】- 最简单粗暴的《DrawCall优化方案》

MMMMK~

版本更新

1.0.5

  • 修复RichText继承cc.RichText

  • 修复常规bug

1.0.4

  • 增加 骨骼合批测试Demo

  • 支持 龙骨Spine

  • 注意 未经过严格测试,仅供参考

1.0.3

  • 增加 RichText

  • 注意 未经过严格测试,仅供参考

后续版本计划

  • 适配 3.x

  • 完善 减少顶点数据,提高 运行性能

龙骨


Spine

性能对比测试

普通节点


合批节点

未经严格测试,仅供参考

这样降低dc真否真的提升了渲染效率。

棒!大佬再来一波半价活动啊:kissing_heart:

看个人使用吧,我也是提供一个方案而已,是否就这么粗暴的使用,也全看个人

任何优化都是有代价的,没有代价的话,引擎早就优化了

这个方案,至少在 因DC过多导致渲染效率下降 的情况下,是有效的

而且上面是肉眼可见的提升了,demo里也可以操作看得到,当然…仅供参考

不定时开放。。。端午肯定有。。。哈哈

外国朋友,你好

官方出来看一下,是否可以加入到引擎?

mark!!!

强,这dc少的可怕

这是个好的方案

希望多关注native兼容

谢谢,我很好用。
谢谢你。

在为“Sprite”使用“Texture”时,以下哪种方法对性能更好?

1.《阿特拉斯影像》
2. 个人形象
3. 两者都给出相同的“性能”。

+1 native 和模拟器不支持 期待后续版本,现在还是个半成品

具体性能,至少在 因 DrawCall 过多导致的性能下降,此方案是有效的
如 Demo 中的 SpriteTest 场景,可以对比试一下

PS。。。我体会到了外国友人看我英语作文的感觉了,苦了你了

现在有几大块内容要做。。。

  • 3.x适配
  • 性能优化(还有优化空间)
  • 原生适配

能力有限啊。。大佬们。。。我尽力好吧。。。
T_T。。。我原来只是想传个demo上来玩玩的。。。

1赞

cocos ver : 2.4.9

将现有项目转换为“v1.0.3”

今天我将 YHMultiUI 更新为“v1.0.5”,但遇到了问题。

文本显示为黑色,看起来大大放大了。
image

我应该检查哪一部分?

我私信你,可以提供一个demo给我么

论坛里的私信 可以直接 发送的
看上去你的问题应该是TTF字体导致的,我这边测试没问题