项目

一般

简介

Dlg itemList » 历史记录 » 版本 1

yangdefeng, 2022-05-07 18:27

1 1 yangdefeng
_*{color:green}itemList*_
2
设置单排单元组列表
3
4
支持单元点击与选中,参见 [[dlg_itemToggle_|itemToggle]]
5
支持不配置itemToggle
6
7
设定为纵向滑动时,每个单元的高度可以不同
8
设定为横向滑动时,每个单元的宽度可以不同
9
10
%{color:deepPink}每个单元中的组件坐标位置,基于本单元
11
可以单独制作相应对话框,记录坐标信息后放入列表组单元%
12
13
标签:命令定义|dlg_itemList
14
15
-
16
-
17
18
*格式*
19
20
|_.命令名  |_.参数1 |_.参数2              |_.参数3|_.参数4|_.参数5                       |_.参数6 |
21
|itemList  |列表内容|列表名称,当前选中序号|X坐标  |Y坐标  |滑动方向,总高(宽)度,是否可滑动|单元间隔|
22
23
-
24
-
25
26
*说明*
27
* 参数1: 列表内容,每个列表由多个单元构成,每个单元包含在“()”当中。
28
29
* 参数2: 列表名称,当前选中序号
30
** 列表名称         区别对话框中存在的多个同类列表
31
** 当前选中序号   打开对话框时选中的是哪个单元
32
33
* 参数3: 列表在自定义对话框中的X坐标
34
35
* 参数4: 列表在自定义对话框中的Y坐标
36
37
* 参数5: 滑动方向,总高(宽)度,是否可滑动
38
** 滑动方向      (1 纵向滑动,0 横向滑动)
39
** 总高(宽)度   (纵向滑动时为总高度,横向滑动时为总宽度)
40
** 是否可滑动   (1 可滑动,0 不可滑动)
41
42
* 参数6: 单元间隔,无效参数填1
43
44
* *{color:deepPink}#say命令中出现 <itemList: 命令时,#say中<>模块必须以“\”结尾
45
参见以下脚本示例*
46
47
-
48
-
49
50
*%{color:deepskyblue}特戒引擎脚本示例:%*
51
52
*使用前提1*
53
请开启配置开关\"isUseCustomOKPanel\"
54
|配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt	|
55
|配置节点|[tjconfig]					|
56
|配置项  |isUseCustomOkPanel=1				|
57
58
59
*使用前提2*
60
请配置补丁资源\"lc\",即找到以下配置项,加入 %{color:deeppink}lc%
61
|配置文件|...\Mir200\Tejieconfig\Tejieconfig.txt	|
62
|配置节点|[tjconfig]					|
63
|配置项  |patch=aa,bb,lc				|
64
65
-
66
-
67
68
69
bq. [<notextile>@</notextile>item初始化]
70
#act
71
mov s$item1 (
72
inc s$item1 <[[dlg_itemSize_|itemSize]]:500:325:1>
73
inc s$item1 <[[dlg_itemToggle_|itemToggle]]:huishouwupin_xuanzhongkuang:denglu_liebiao_weixuanzhong/<notextile>@</notextile>item跳转1>
74
inc s$item1 <[[dlg_itemShow_|itemShow]]:4:0:350:80:1:0>
75
inc s$item1 <[[dlg_text_|text]]:特戒天魔降临{scolor=150}:30:40>
76
inc s$item1 <text:奖励预览:340:40>
77
inc s$item1 <text:开启时间:30:100>
78
inc s$item1 <text:10~~~:~~~00-11~~~:~~~00:160:100>
79
inc s$item1 <text:开启条件:30:160>
80
inc s$item1 <text:60级:160:160>
81
inc s$item1 <text:击杀天外魔君,想要奖励就来找我{scolor=248}:30:240>
82
inc s$item1 )
83
&nbsp;a
84
mov s$item2 (
85
inc s$item2 <itemSize:500:325:2>
86
inc s$item2 <itemToggle:huishouwupin_xuanzhongkuang:denglu_liebiao_weixuanzhong/<notextile>@</notextile>item跳转2>
87
inc s$item2 <img:lc_zi:350:40:1:1>
88
inc s$item2 <text:特戒集字有礼{scolor=150}:30:40>    
89
inc s$item2 <text:开启时间:30:80>
90
inc s$item2 <text:11~~~:~~~00-12~~~:~~~00:160:80>
91
inc s$item2 <text:开启条件:30:120>
92
inc s$item2 <text:3转:160:120>
93
inc s$item2 <text:圣域双倍押镖,风险与利益共存!!{scolor=248}:30:160>
94
inc s$item2 )
95
&nbsp;
96
mov s$itemList <$str(s$item1)>
97
inc s$itemList <$str(s$item2)>
98
&nbsp;
99
[<notextile>@</notextile>main]
100
#act
101
goto @item初始化
102
[[openMerchantBigDlg]] ok_di 4 0 0 1 0 0
103
#say
104
<[[dlg_panelSize_|panelSize]]:700:600>*{color:deepPink}\*
105
<notextile><</notextile>*{color:green}itemList*:<$str(s$itemList)>:活动列表,2:0:0:1,550:5>*{color:deepPink}\*
106
&nbsp;
107
&nbsp;
108
[<notextile>@</notextile>item跳转1]
109
#act
110
messageBox 点击了单元1
111
&nbsp;
112
[<notextile>@</notextile>item跳转2]
113
#act
114
messageBox 点击了单元2