2.4 做过一轮性能优化了,可以对比试试
同黑人问号。。试试label的char模式应该可以接受
把版号去掉,加上iOS,自信点
官方每次有人吐槽,就说一下最新版本有优化,不知道啥时候真的优化一下
跟1.9.3 比有啥变化?,数据说一下
毕竟升级引擎是不少的工作量
毕竟项目不会追着引擎升级
基于Label 系统字和TTF性能太差。
我转用BMFont
把游戏内用到的所有文字抽出来,做成BMfont并使用
涉及玩家输入形成的文本,则使用系统字体(聊天,玩家名称,公会名称等)
涉及玩家输入形成的文本,且需要大量创建,且可控制(例如玩家名称,JJC列表),使用系统字体+char模式
性能提升了一个级别
那是,游戏量小的话可以这么搞,大一些等热更新的时候,改一次文本也将提高一个级别
我第一个项目就是用的v1.9.3,用富文本做公告,运营字多一点完全没法忍
综上, 似乎公告内嵌web是目前最优解.
2.x 你用200字,就够你受的,1.x,我300多字,没啥影响
这不是用不用web的问题好吧
确实一直是这样,我之前也提过这种问题。
字一多,原生卡的吓人,web版反而没事。很奇怪。
游戏量大也是能这么搞的。因为游戏内用到的字不会特别多(抛除用户输入等形成的文本)
我准备自己做富文本控件了,自带的富文本控制支持不了BMFont
老生常谈了啊,Label 在 2.x 一直都是这个问题,看看 2.4 的表现吧,毕竟 freetype 又回来了
我刚才正好在2.3.3上弄了,发现真的卡,最后拆成多个label,然后分帧加载才看得过去~
在2.4试了一下,label性能没有感觉到什么提升
文本是矢量图,栅格化的操作貌似是在CPU完成,再加上文本需要附在纹理上,构建纹理也是比较耗时的,这些操作,文本刷新就会有这些耗时代价。。。。。所以渲染效率不高
你的头像很好看
你的头像也很好看