关于太吾世界打开界面卡顿,比如仓库东西多,工作间NPC多,进大城市左侧NPC多,该如何优化
本帖最后由 逝水小同学 于 2018-11-8 18:07 编辑我看到很多人说游戏卡,然后说茄子排序有问题之类的话,其实卡的问题不在于排序,而是在于UI的加载问题上。
就拿主界面左侧NPC列表来说,我们进入一个200人的村子,会有200个NPC,但是左侧玩家能看到的也只是五六个NPC而已,我们如果只是把看到的这五个NPC加载出来,那么速度当然是比把200个NPC都加载出来的速度快很多的。
我写了两个方法,都是显示32767个格子在视窗中,Fun1是用我优化的方法,Fun2是游戏原本的方法。
游戏原本的方法就是我有几个格子要显示,我全部加载出来,而我的方法是只加载看得到的,看不到的就不加载出来。
我们可以看到,右边用方法1加载出来的,左边用方法2加载出来的,灰色的表示玩家看得到的区域。
创建了32767个格子,连滑动都会卡,是一次性把UI加载出来之后显示什么内容都设置好了,而我优化的UI是只加载你看得到的那几个格子,你滑动的时候我才实时刷新UI的内容,滑动都是非常流畅的。
方法1出来的速度比方法2快了150倍,而且如果UI越复杂,数量越大的话这个差距可能还会更明显。
太吾绘卷优化MOD
仓库 http://bbs.3dmgame.com/thread-5809052-1-1.html
进城 http://bbs.3dmgame.com/thread-5810636-1-1.html
工作间 http://bbs.3dmgame.com/thread-5811014-1-1.html
附件是这个DEMO的代码和工程,还有几个优化MOD的源代码,供大家一起参考学习,也希望《太吾绘卷》尽快把游戏优化好,让大家能有更好的体验!**** Hidden Message *****
1111111111111111111111111
小迷弟
试试看,这才10年就好卡
欢迎关注Bili主播:八荒大鬼!加入粉丝扣扣群50948165满百人领取百元红包哦!我现在每天晚上直播游戏!! 牛逼牛逼牛逼! 牛逼!!!!!!!!
感谢大佬
66666666666666 66666666666666666
11111111111111111
谢谢啦,我说怎么突然卡了 6666666666666666666666666666666 666666666666666666666
页:
[1]