八荒大鬼 发表于 2018-11-8 13:57

关于太吾世界打开界面卡顿,比如仓库东西多,工作间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 *****








洛叶丶 发表于 2018-11-8 14:05

楼主太牛了...
就是我没弄明白   哪个是哪个...好几个帖子...能整合下嘛...

八荒大鬼 发表于 2018-11-8 14:07

洛叶丶 发表于 2018-11-8 14:05
楼主太牛了...
就是我没弄明白   哪个是哪个...好几个帖子...能整合下嘛...

这个帖子不是下载mod的哦,这个帖子只是分享优化心得,mod一共有四个,基础UI框架、仓库优化、世界NPC优化、工作间优化

南宫墨雪 发表于 2018-11-8 14:10

这才是真正意义上牛皮的mod 赞美大佬 顺便问一下这个会跟主流的mod产生冲突吗 如果有可能会是哪几个mod呢

洛叶丶 发表于 2018-11-8 14:10

傲气男人!! 发表于 2018-11-8 14:07
这个帖子不是下载mod的哦,这个帖子只是分享优化心得,mod一共有四个,基础UI框架、仓库优化、世界NPC优 ...

谢谢大佬...这样我就明白啦..已经下载了2个,...再下载补全...
大佬牛~~~~~~~~~~

洛小北。 发表于 2018-11-8 14:11

帮顶神级优化mod 再也不怕后期卡死了

八荒大鬼 发表于 2018-11-8 14:12

南宫墨雪 发表于 2018-11-8 14:10
这才是真正意义上牛皮的mod 赞美大佬 顺便问一下这个会跟主流的mod产生冲突吗 如果有可能会是哪几个mod呢 ...

目前只试了和NPC浮动信息,物品增强显示兼容,其他的没试过哦

linkaixiang 发表于 2018-11-8 14:12

前来顶一下好贴。

南宫墨雪 发表于 2018-11-8 14:16

傲气男人!! 发表于 2018-11-8 14:12
目前只试了和NPC浮动信息,物品增强显示兼容,其他的没试过哦

感谢大佬答疑 把您发布的mod全部看了一下 目前看来最有可能冲突的是村民交换加强mod了 晚上回家当下小白鼠 哈哈

jiangjunxp008 发表于 2018-11-8 16:59

不明觉厉。mod很好用,非常感谢楼主!

JackBella 发表于 2018-11-8 18:05

这个套用到送礼界面和商人交易界面也可以吗?物品栏有1000多件物品的时候交易基本点不动~~

88520JUGG 发表于 2018-11-8 18:53

我这是 学代码

还是玩游戏

bugjojo 发表于 2018-11-8 19:32

比起游戏过程中的卡顿,其实更卡的是每回合存档过程!

dsjoker 发表于 2018-11-8 19:48

感谢分享

azqq33 发表于 2018-11-8 19:53

azqq33,如果您要查看本帖隐藏内容请回复

leryx 发表于 2018-11-8 22:24

楼主牛人,赞

alosin 发表于 2018-11-9 09:42

顶楼主啦..希望楼主多发精品好帖啦.....

tonyhom 发表于 2018-11-9 11:34

感謝樓主熱心分享

yjlsyg 发表于 2018-11-9 11:47

:loveliness::loveliness::loveliness:

lljxk369 发表于 2018-11-9 12:33

感谢分享

laihy 发表于 2018-11-9 12:45

发的发大水

lxih 发表于 2018-11-9 12:50

看看好不好

294880776 发表于 2018-11-9 13:02

卧槽牛逼666666666

towenyu 发表于 2018-11-9 14:23

666666666666666666666666666

09bati 发表于 2018-11-9 15:50

好东西,就是这个怎么用

米豆腐 发表于 2018-11-9 17:09

水水水水水水水水水水水水水水水水水水水

3dm_12903741 发表于 2018-11-9 19:48

感谢大佬,收一下mod

xy292789181 发表于 2018-11-9 20:15

好人一生平安

sulow 发表于 2018-11-9 21:02

感谢分享。。

hyl_22 发表于 2018-11-9 22:11

非常感谢!
页: [1] 2 3 4 5 6
查看完整版本: 关于太吾世界打开界面卡顿,比如仓库东西多,工作间NPC多,进大城市左侧NPC多,该如何优化