-
Creator 版本:3.2.1
-
目标平台:微信小游戏
只要ui页面label稍微多一点,label有颜色和描边,这个页面创建就会卡顿很久,在微信小游戏上特别明显,之前使用laya的时候感觉都不会遇到这种问题,有点难受
Creator 版本:3.2.1
目标平台:微信小游戏
只要ui页面label稍微多一点,label有颜色和描边,这个页面创建就会卡顿很久,在微信小游戏上特别明显,之前使用laya的时候感觉都不会遇到这种问题,有点难受
用位图合批处理就好了
主要是在微信小程序上,不光是渲染,创建的时候也很卡,看来目前3.5.1的label性能真的很差
小游戏直接上位图啊,弄个bmfont,然后写个脚本扫描prefab、代码、配置表,将所有文本去重生成位图图片
你用系统 想不卡都难
这正常思路不是让引擎提升 label 的性能吗。。你们说的都是临时的解决办法,能缓解,但不一定适用。
但是 2.4.x 起 label 性能就有严重问题,到 3.5.x ,不仅没改善,甚至变得更差了。。
我们也被这个问题难住了,用了描边就不能用CHAR,怎么破
总不能全都位图字,label这么基础的一个组件,需要开发者这样去规避使用么
你这话问住我了,不管是为了合图还是美观,使用位图都是更好的选择啊
商城有个BMFont 神器, 帮你把所有的文本根据你指定的ttf文件生成 VBMFont
不懂就问,为啥手机原生系统使用很多字都没啥性能问题,但游戏引擎就会有性能问题
又也许是widget和layout的问题 特别是widget 至今3.8.2依旧毛病多 影响EditBox等
游戏引擎的实现是把原生系统字渲染到指定的区域。。