[已解决]ADDBUTTON按钮内增加的容器如何不刷新

[复制链接]
作者: jqqcz | 时间: 2023-9-20 12:54:19 | 技术答疑|
10 468

112

帖子

8608

金币

4718

积分

积分
4718
发表于 2023-9-20 12:54:19| 显示全部楼层 |阅读模式

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

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

x
本帖最后由 jqqcz 于 2023-9-20 14:36 编辑

引擎版本:3.23
问题描述:在ADDBUTTON增加一个容器,
如果容器内容更新了,就要再ADDBUTTON一次
此时如果容器滑动到底下时,就会跳到开头,如何做到不会跳到开头并更新了容器内容


  1. Mov S$任务栏展示 <ListView|children={ry1,ry2,ry3}|x=41.0|y=64.0|width=200|height=125|direction=1|bounce=0|margin=2|reload=0>
  2. INC S$任务栏展示 <Layout|id=ry1|children={ry1_1,ry1_2,ry1_3,ry1_4}|x=40.0|y=90.0|width=200|height=58>
  3. Inc S$任务栏展示 <Img|id=ry1_1|ay=1|x=2.0|y=2.0|height=62|img=private/main/assist/1900012572.png|esc=0|opacity=150>
  4. Inc S$任务栏展示 <RText|id=ry1_2|a=0|x=12.0|y=8.0|outline=1|color=1005|size=18|text=[成就]每日成就>
  5. Inc S$任务栏展示 <RText|id=ry1_4|a=0|x=12.0|y=36.0|outline=1|color=1007|size=12|text=击杀怪物<$STR(J120)>/2000只>

  6. INC S$任务栏展示 <Layout|id=ry2|children={ry2_1,ry2_2,ry2_3,ry2_4}|x=40.0|y=90.0|width=200|height=58>
  7. Inc S$任务栏展示 <Img|id=ry2_1|ay=1|x=2.0|y=2.0|height=62|img=private/main/assist/1900012572.png|esc=0|opacity=150>
  8. Inc S$任务栏展示 <RText|id=ry2_2|a=0|x=12.0|y=8.0|outline=1|color=1005|size=18|text=[成就]积分成就>
  9. Inc S$任务栏展示 <RText|id=ry2_4|a=0|x=12.0|y=36.0|outline=1|color=1007|size=12|text=累计积分68元>

  10. INC S$任务栏展示 <Layout|id=ry3|children={ry3_1,ry3_2,ry3_3,ry3_4}|x=40.0|y=90.0|width=200|height=58>
  11. Inc S$任务栏展示 <Img|id=ry3_1|ay=1|x=2.0|y=2.0|height=62|img=private/main/assist/1900012572.png|esc=0|opacity=150>
  12. Inc S$任务栏展示 <RText|id=ry3_2|a=0|x=12.0|y=8.0|outline=1|color=1005|size=18|text=[成就]消耗成就>
  13. Inc S$任务栏展示 <RText|id=ry3_4|a=0|x=12.0|y=36.0|outline=1|color=1007|size=12|text=元宝消耗30W>

  14. Addbutton 110 1633 <$Str(S$任务栏展示)>
复制代码


在此谢之

回复

使用道具 举报

30

帖子

2917

金币

1615

积分

积分
1615
发表于 2023-9-20 13:20:01| 显示全部楼层
必须刷新  因为你Addbutton给的是变量  赋值多少就是多少   变量不回根据内容来刷新  只能重新赋值
回复

使用道具 举报

112

帖子

8608

金币

4718

积分

积分
4718
 楼主| 发表于 2023-9-20 13:43:45| 显示全部楼层
174884142 发表于 2023-9-20 13:20
必须刷新  因为你Addbutton给的是变量  赋值多少就是多少   变量不回根据内容来刷新  只能重新赋值 ...

感谢朋友了,那有办法实现在Addbutton的容器刷新内容了,不跳吗?
回复

使用道具 举报

77

帖子

5812

金币

3220

积分

积分
3220
发表于 2023-9-20 14:13:03| 显示全部楼层
用货币啊
回复

使用道具 举报

77

帖子

5812

金币

3220

积分

积分
3220
发表于 2023-9-20 14:19:08| 显示全部楼层
容器内如果是 数值要变化 直接用货币  就可以不刷新容器  自动变化
回复

使用道具 举报

112

帖子

8608

金币

4718

积分

积分
4718
 楼主| 发表于 2023-9-20 14:22:38| 显示全部楼层

大哥货币只会在Addbutton 110 1633 <$Str(S$任务栏展示)>显示当前货币值,你货币增加了,任务栏容器里的事不会刷新改变的
回复

使用道具 举报

77

帖子

5812

金币

3220

积分

积分
3220
发表于 2023-9-20 14:26:38| 显示全部楼层
jqqcz 发表于 2023-9-20 14:22
大哥货币只会在Addbutton 110 1633 显示当前货币值,你货币增加了,任务栏容器里的事不会刷新改变的 ...

你就说  你是不是想让那个 击杀怪物数量发生变化  容器不刷新的情况下
回复

使用道具 举报

112

帖子

8608

金币

4718

积分

积分
4718
 楼主| 发表于 2023-9-20 14:28:31| 显示全部楼层
mysky520 发表于 2023-9-20 14:19
容器内如果是 数值要变化 直接用货币  就可以不刷新容器  自动变化

text=击杀怪物$STM(MONEY_2,4)/2000只
这种货币写法吗?只会在Addbutton 110 1633 <$Str(S$任务栏展示)>增加容器时显示当前货币,货币增加了容器内值不会刷新
回复

使用道具 举报

112

帖子

8608

金币

4718

积分

积分
4718
 楼主| 发表于 2023-9-20 14:29:10| 显示全部楼层
mysky520 发表于 2023-9-20 14:26
你就说  你是不是想让那个 击杀怪物数量发生变化  容器不刷新的情况下

是的
回复

使用道具 举报

77

帖子

5812

金币

3220

积分

积分
3220
发表于 2023-9-20 14:29:45| 显示全部楼层
jqqcz 发表于 2023-9-20 14:28
text=击杀怪物$STM(MONEY_2,4)/2000只
这种货币写法吗?只会在Addbutton 110 1633 增加容器时显示当前货币 ...

$STM(ITEMCOUNT_击杀数量)  这样写  就可以了

评分

参与人数 1金币 +20 收起 理由
口子 + 20

查看全部评分

回复

使用道具 举报

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

本版积分规则

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