35

回帖

2242

金币

1238

积分

积分
1238
发表于 2024-8-13 23:54:18 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
回收系统,ADDRECYCLINGTYPE 增加回收组别过多时,耗时奇高!

**图片_20240813235348.png


回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2024-8-14 13:44:29 | 显示全部楼层
肯定越多耗时越高的啊
回复

使用道具 举报

35

回帖

2242

金币

1238

积分

积分
1238
 楼主| 发表于 2024-8-15 01:16:19 | 显示全部楼层
996技术-wang 发表于 2024-8-14 13:44
肯定越多耗时越高的啊

测试了两种方案
第一种:
ADDRECYCLINGTYPE  循环/单项增加
DELRECYCLINGTYPE    循环/单项删减
不生效,郁闷了。
第二种:
有三组字符串S$A S$B S$C字符串,修改了A只加载A,其它两项不重载,也是无效,非得DELRECYCLINGTYPE IDX (-1 =清空),再把三组字符串加进来,才可以执行。
(这三组字符串包含了大几百组,group;group;group,所以加载非常耗时)
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2024-8-15 10:19:50 | 显示全部楼层
是的 必须DELRECYCLINGTYPE IDX (-1 =清空)
回复

使用道具 举报

35

回帖

2242

金币

1238

积分

积分
1238
 楼主| 发表于 2024-8-15 10:38:40 | 显示全部楼层
996技术-wang 发表于 2024-8-15 10:19
是的 必须DELRECYCLINGTYPE IDX (-1 =清空)

好的,感谢。
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2024-8-15 10:59:04 | 显示全部楼层
不管是用表格还是脚本写 都要遍历背包那些,始终耗时高的  可以试下用LUA 让前端遍历背包那些 好很多
回复

使用道具 举报