容器元素内容过多,点击容器里的元素的link=@ 无反映,

[复制链接]
作者: nbcq | 时间: 2021-5-25 14:30:16 | 其他|
11 1095

19

帖子

449

金币

274

积分

积分
274
发表于 2021-5-25 14:30:16| 显示全部楼层 |阅读模式

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

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

x
引擎版本:
BUG描述:我做了一个物品表格,有300多个物品,然后 读取物品表用容器全部加载显示出来,结果,我容器列表里内容过多, 300多个元素,点击容器里的元素对象的link=@ ,发现触发没反映,点击@exit可以退出NPC,但是 点击容器内的元素的link=@触发 就是没反映,后来我把容器里的元素只留下100个,那么再点就会触发了,容器加载300个多就无触发,请问有什么解决方法吗, 让容器加载几百个也可以 正常响应
最后回复时间:2024-03-12 11:48:00官方回复了此贴
回复

使用道具 举报

19

帖子

449

金币

274

积分

积分
274
 楼主| 发表于 2021-5-25 15:55:39| 显示全部楼层
-- loadStep=3      默认加载容器ID层数   写大型界面有卡顿可以3个配合一起使用效果更佳
-- loadCount=4     逐步加载容器ID层数
-- loadDelay=1     是否延迟加载 0=取消延迟 1=延迟加载并刷新

我把这 loadDelay=1 loadStep=3 loadCount=4 这3次参数都加进去了也没用,必须要把容器内的元素减少,留下了270个,然后点击了发现可以触发。 我又重新把元素个数搞到280个以上,再测试就没反映了, 容器最多容纳270个左右元素,超过后直接无响应! 请问容器本来就只能容纳200多个吗? 还是说可以容纳几百个?
回复

使用道具 举报

19

帖子

449

金币

274

积分

积分
274
 楼主| 发表于 2021-5-25 16:06:00| 显示全部楼层
[@main]
#IF
#ACT
MOV P0 0
MOV N$ID1 1000
MOV N$ID2 2000
MOV N$ID3 3000
MOV N$ID4 4000
MOV N$ID5 5000
MOV N$ID6 6000
MOV N$ID7 7000
MOV N$ID7 8000
MOV S$ID列表
MOV S$列表内容
GOTO @循环
MOV S$锁定 <Img|id=1001|x=-29|y=-20|width=230|height=90|img=public/1900000678_1.png|scale9b=0|scale9t=10|scale9r=0>
GOTO @显示页面


[@循环]
#IF
SMALL P0 280
#ACT
INC N$ID1 1
INC N$ID2 1
INC N$ID3 1
INC N$ID4 1
INC N$ID5 1
INC N$ID6 1
INC N$ID7 1
INC N$ID8 1

INC S$ID列表 <$STR(N$ID1)>,
INC S$列表内容 <Img|id=<$STR(N$ID1)>|children={<$STR(N$ID2)>}|x=33.0|y=55.0|img=custom/challenge_boss/bg_bosstz_01.png|link=@首领>
INC S$列表内容 <Img|id=<$STR(N$ID2)>|children={<$STR(N$ID3)>}|x=13|y=10|img=custom/challenge_boss/icon_bosstz_01.png>
INC S$列表内容 <Img|id=<$STR(N$ID3)>|children={<$STR(N$ID4)>}||x=2|y=55|img=custom/challenge_boss/bg_bosstz_02.png>
INC S$列表内容 <Text|id=<$STR(N$ID4)>|children={<$STR(N$ID5)>}|text=容器案例1|x=110|y=-10|size=18|color=1003>
INC S$列表内容 <Text|id=<$STR(N$ID5)>|children={<$STR(N$ID6)>}|text=1/3|x=-90|y=11|size=16|color=255>
INC S$列表内容 <Text|id=<$STR(N$ID6)>|children={<$STR(N$ID7)>}|text=等级60|x=100|y=-50|size=16|color=255>
INC S$列表内容 <Img|id=<$STR(N$ID7)>|children={<$STR(N$ID8)>}|x=-112|y=5|img=monster_icon/00139.png>

INC P0 1
GOTO @循环
BREAK



[@显示页面]

<Img|bg=1|move=1|reset=0|img=public/1900000610.png>
<Layout|x=775.0|y=1.0|width=80|height=80|link=@exit>
<Button|x=782.0|y=2.0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>
<Img|x=255|y=52|width=2|height=446|img=public/bg_yyxsz_02.png>
<Img|x=270|y=70|img=public/word_sxbt_04.png>
<Img|ax=0|ay=1|x=300.0|y=260.0|width=400|height=120|img=public/bg_hhzy_01_1.png>
<Text|x=363.0|y=400.0|color=255|size=16|text=活动说明:开区一周双倍,开区暴率双倍\活动说明:开区一周双倍,开区暴率双倍\活动说明:开区一周双倍,开区暴率双倍\>
<Img|x=302|y=110|img=public/1900000651.png>
<ItemShow|x=300|y=108|itemid=10106|showtips=1|color=1003>
<Img|x=382|y=110|img=public/1900000651.png>
<ItemShow|x=380|y=108|itemid=10125|showtips=1>
<Img|x=462|y=110|img=public/1900000651.png>
<ItemShow|x=460|y=108|itemid=10142|showtips=1>
<Img|x=542|y=110|img=public/1900000651.png>
<ItemShow|x=540|y=108|itemid=10109|showtips=1>
<Img|x=622|y=110|img=public/1900000651.png>
<ItemShow|x=620|y=108|itemid=10123|showtips=1>
<Img|x=302|y=180|img=public/1900000651.png>
<ItemShow|x=300|y=178|itemid=10111|showtips=1>
<Img|x=382|y=180|img=public/1900000651.png>
<ItemShow|x=380|y=178|itemid=10112|showtips=1>
<Img|x=462|y=180|img=public/1900000651.png>
<ItemShow|x=460|y=178|itemid=10113|showtips=1>
<Img|x=542|y=180|img=public/1900000651.png>
<ItemShow|x=540|y=178|itemid=119|showtips=1>
<Img|x=622|y=180|img=public/1900000651.png>
<ItemShow|x=619|y=177|itemid=119|showtips=1>

<ListView|children={<$STR(S$ID列表)>}|x=33|y=55|width=220|height=440|direction=1|bounce=0|margin=20|reload=0|loadDelay=1|loadStep=7|loadCount=7>
<$STR(S$列表内容)>
<$STR(S$锁定)>



[@首领]
#IF
#ACT
MOV S$锁定 <Img|id=<$STR(N$ID8)>|x=-29|y=-20|width=230|height=90|img=public/1900000678_1.png|scale9b=0|scale9t=10|scale9r=0>
GOTO @显示页面
回复

使用道具 举报

75

帖子

1330

金币

777

积分

积分
777
发表于 2022-1-18 17:31:05| 显示全部楼层
很好的很好
回复

使用道具 举报

116

帖子

2616

金币

1588

积分

积分
1588
发表于 2022-1-20 10:57:05| 显示全部楼层
这写法也是够新手的
回复

使用道具 举报

1570

帖子

2008

金币

1898

积分

积分
1898
发表于 2022-2-3 19:40:32| 显示全部楼层
6666666666666666666666666666
回复

使用道具 举报

28

帖子

1511

金币

906

积分

积分
906
发表于 2022-2-28 04:30:01| 显示全部楼层
fjxianhui 发表于 2022-1-20 10:57
这写法也是够新手的

想看下老手写法
回复

使用道具 举报

306

帖子

800

金币

582

积分

积分
582
发表于 2022-3-3 11:30:14| 显示全部楼层
写的很麻烦啊
回复

使用道具 举报

21

帖子

487

金币

293

积分

积分
293
发表于 2022-5-23 22:37:39| 显示全部楼层
学习   学  习 学习 学习的的
回复

使用道具 举报

241

帖子

428

金币

348

积分

积分
348
发表于 2022-6-4 14:10:16| 显示全部楼层
看帖看完了至少要顶一下,学习996引擎!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

24小时热门更多>
快速回复 返回列表 返回顶部