自定义按钮(UI部分界面非ADDBUTTON)教程,高手绕道
高手绕道,新手小白研究的心得,求打赏,求金币.
谢谢老板Orz
先摘录下GEE引擎帮助文档:
自定义UI部分界面增加自定义按钮,自定义UI中开启后QF使用以下脚本来检测按钮编号
和使用
QF:
[@CustomButtonClick]
#act
SENDMSG 7
按钮点击编号为<$CustomButtonID>
#IF
equal <$CustomButtonID>
50
#ACT
SENDMSG 7 你触发了50编号的按钮
break
脚本命令:
ShowCustomButton 编号 显示/隐藏(0:隐藏,
1:显示)
预留编号:
主界面 (0-9)
//在主界面预留的10个可以自定义脚本的按钮 编号 0-9
背包 (20-24)
//在背包预留的5个可以自定义脚本的按钮 编号 20-24
系统商铺
(30-32) //商铺界面预留的3个可以自定义脚本的按钮 编号 30-32
老行会 (40-42)
//在老行会面板预留的3个可以自定义脚本的按钮 编号 40-42
新行会 (50-52) //在新行会界面预留的3个可以自定义脚本的按钮 编号 50-52
装备 (60-62)
//在装备界面预留的3个可以自定义脚本的按钮 编号 60-62
时装 (70-71) // 在时装界面预留的2个可以自定义脚本的按钮 编号
70-71
状态 (80-82) //状态栏的自定义按钮,编号 80-82
属性 (90-92) //属性栏的自定义按钮
编号 90-92
称号 (100-102) //称号栏 100-102
技能
(110-112) //技能栏 110-112
出战 (120-129
//出站栏 120-129
直接上图:
UI界面自定义按钮坐标,图标等属性在这里面设置
其余的在相关的分类下找,属性修改为可见可用.
图库选你图标补丁文件的,编号都懂的
脚本例子:
写在QF里面
[@CustomButtonClick]
//不同于ADDBUTTON是在标签里写编号
#IF
equal
<$CustomButtonID> 1 // 通过<$CustomButtonID>检测 1是编号
你要执行哪个按钮的脚本就写哪个按钮的编号.
#act
//设定1号按钮功能为展开自定义按钮
ShowCustomButton 1
0 //隐藏1号按钮
ShowCustomButton 2
1 //显示2号按钮
ShowCustomButton 3
1 //显示3号按钮
ShowCustomButton 4 1 //显示
4号按钮
ShowCustomButton 5 1 //显示5号按钮
#IF
equal
<$CustomButtonID> 2 //检测点击的是2号按钮
#act
//收起自定义按钮
ShowCustomButton 1 1 //显示1号按钮
1号按钮功能是展开自定义按钮
ShowCustomButton 2 0
//隐藏2按钮
ShowCustomButton 3 0 //隐藏3按钮
ShowCustomButton 4 0 //隐藏4按钮
ShowCustomButton
5 0 //隐藏5按钮
#IF
equal
<$CustomButtonID> X
#act
//点击X号按钮执行的脚本
作者:传奇大学本文地址:https://www.444.mba/post/1112.html发布于 2020-02-10
文章转载或复制请以超链接形式并注明出处传奇大学
还没有评论,来说两句吧...