项目

一般

简介

PopMenu » 历史记录 » 版本 1

yangdefeng, 2022-06-21 17:15

1 1 yangdefeng
h4. _*%{color:green}popMenu%*_
2
3
主界面呼出一个闪动的按钮,点击按钮弹出按钮列表
4
按钮列表中每个按钮,可单独标记显示或隐藏
5
如列表中全部标记为隐藏,则闪动按钮也隐藏
6
点击列表中的按钮,跳转至qfunction-0.txt触发器 [@popButtonClickX] (X表示按钮跳转id)
7
8
9
标签:命令定义|checkScriptParam
10
11
*格式*
12
|命令名			|参数1			|
13
|checkScriptParam	|按钮列表配置字符串	|
14
15
*说明*
16
* 参数1: 按钮列表配置字符串
17
** 背景配置
18
%{color:lightGrey};--xy偏移相对闪动按钮--%
19
<imgBg:背景图片:x偏移:y偏移>
20
** 单个按钮配置
21
%{color:lightGrey};--显隐标记(0隐藏,1显示);跳转id(列表按钮自身序号)--%
22
<popButton:按钮图片:按钮文字:显隐标记/跳转id>
23
24
25
26
-
27
-
28
29
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
30
31
-
32
-
33
34
bq. [<notextile>@</notextile>main]
35
#say
36
<呼出popMenu按钮{fcolor=248}>\ \
37
<隐藏popMenu按钮/<notextile>@</notextile>呼出(0)>\ \
38
<呼出1个按钮/<notextile>@</notextile>呼出(1)>\ \
39
<呼出2个按钮/<notextile>@</notextile>呼出(2)>\ \
40
<呼出3个按钮/<notextile>@</notextile>呼出(3)>\ \
41
<呼出4个按钮/<notextile>@</notextile>呼出(4)>\ \
42
<呼出5个按钮/<notextile>@</notextile>呼出(5)>\ \
43
<呼出6个按钮/<notextile>@</notextile>呼出(6)>\ \
44
<请点击任意处关闭呼出列表,再切换{fcolor=222}>\ \
45
&nbsp;
46
[<notextile>@</notextile>呼出]
47
#act
48
[[mov]] n$idx 1
49
&nbsp;
50
[[loop|#if loop]] 6
51
#act
52
[[mov]] n$popBtn<$str(n$idx)> 0
53
[[inc]] n$idx 1
54
&nbsp;
55
#if
56
#act
57
[[mov]] n$idx 1
58
&nbsp;
59
[[loop|#if loop]] <$scriptParam1>
60
#act
61
[[mov]] n$popBtn<$str(n$idx)> 1
62
[[inc]] n$idx 1
63
&nbsp;
64
&nbsp;
65
#if
66
#act
67
%{color:lightGrey};--弹出菜单底板设定--%
68
[[mov]] s$弹出菜单 <imgBg:lc_ok_di:0:0>
69
&nbsp;
70
%{color:lightGrey};--弹出按钮设定--%
71
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:装备强星:<$str(n$popBtn1)>/1>
72
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:合成提升:<$str(n$popBtn2)>/2>
73
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:血魔圣体:<$str(n$popBtn3)>/3>
74
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:金钢神体:<$str(n$popBtn4)>/4>
75
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:免费赞助:<$str(n$popBtn5)>/5>
76
[[inc]] s$弹出菜单 <popButton:lc_anniuhui_4zi_da:免费赞助2:<$str(n$popBtn6)>/6>
77
&nbsp;
78
*{color:green}popMenu* s$弹出菜单
79
80
-
81
-
82
83
bq. %{color:orange}触发器配置
84
..\Mir200\Envir\Market_Def\QFunction-0.txt%
85
&nbsp;
86
[<notextile>@</notextile>popButtonClick1]
87
#act
88
messageBox hello-->弹出1
89
&nbsp;
90
[<notextile>@</notextile>popButtonClick2]
91
#act
92
messageBox hello-->弹出2
93
&nbsp;
94
[<notextile>@</notextile>popButtonClick3]
95
#act
96
messageBox hello-->弹出3
97
&nbsp;
98
[<notextile>@</notextile>popButtonClick4]
99
#act
100
messageBox hello-->弹出4
101
&nbsp;
102
[<notextile>@</notextile>popButtonClick5]
103
#act
104
messageBox hello-->弹出5
105
&nbsp;
106
[<notextile>@</notextile>popButtonClick6]
107
#act
108
messageBox hello-->弹出6