项目

一般

简介

行为

<itemList:

设置单排单元组列表

支持单元点击与选中,参见 itemToggle
支持不配置itemToggle

设定为纵向滑动时,每个单元的高度可以不同
设定为横向滑动时,每个单元的宽度可以不同

每个单元中的组件坐标位置,基于本单元
可以单独制作相应对话框,记录坐标信息后放入列表组单元

标签:命令定义^<itemList:


格式

命令名 参数1 参数2 参数3 参数4 参数5 参数6
itemList 列表内容 列表名称,当前选中序号 X坐标 Y坐标 滑动方向,总高(宽)度,是否可滑动 单元间隔


说明

参数1 列表内容,每个列表由多个单元构成,每个单元包含在“()”当中。
包含以下两个组件
必包含-->itemSize
可包含-->itemToggle 可返回点击单元格id 单元格选中状态 自定义系列传参
注意检查列表内容,不要出现半角英文小括号 () 比如道具名称
列表内容中的任意触发器,可返回单元格id变量 <$hideParams1>
参数2 列表名称,当前选中序号
2.1 列表名称         区别对话框中存在的多个同类列表
2.2 当前选中序号   打开对话框时选中的是哪个单元
参数3 列表在自定义对话框中的X坐标
参数4 列表在自定义对话框中的Y坐标
参数5 滑动方向,总高(宽)度,是否可滑动
5.1 滑动方向      (1 纵向滑动,0 横向滑动)
5.2 总高(宽)度   (纵向滑动时为总高度,横向滑动时为总宽度)
5.3 是否可滑动   (1 可滑动,0 不可滑动)
参数6 单元间隔,无效参数填1

#say命令中出现 <itemList: 命令时,#say中<>模块必须以“\”结尾
参见以下脚本示例


特戒引擎脚本示例:

使用前提1
请开启配置开关\"isUseCustomOKPanel\"
配置文件 ..\Mir200\Tejieconfig\Tejieconfig.txt
配置节点 [tjconfig]
配置项 isUseCustomOkPanel=1
使用前提2
请配置补丁资源\"lc\",即找到以下配置项,加入 lc
配置文件 ..\Mir200\Tejieconfig\Tejieconfig.txt
配置节点 [tjconfig]
配置项 patch=aa,bb,lc


 

[@item初始化]
#act
mov s$item1 (
inc s$item1 <itemSize:500:325:1>
inc s$item1 <itemToggle:huishouwupin_xuanzhongkuang:denglu_liebiao_weixuanzhong/@item跳转1>
inc s$item1 <itemShow:4:0:350:80:1:0>
inc s$item1 <text:特戒天魔降临{scolor=150}:30:40>
inc s$item1 <text:奖励预览:340:40>
inc s$item1 <text:开启时间:30:100>
inc s$item1 <text:~~~10:00-11:00~~~:160:100>
inc s$item1 <text:开启条件:30:160>
inc s$item1 <text:60级:160:160>
inc s$item1 <text:击杀天外魔君,想要奖励就来找我{scolor=248}:30:240>
inc s$item1 )
 
mov s$item2 (
inc s$item2 <itemSize:500:325:2>
inc s$item2 <itemToggle:huishouwupin_xuanzhongkuang:denglu_liebiao_weixuanzhong/@item跳转2>
inc s$item2 <img:lc_zi:350:40:1:1>
inc s$item2 <text:特戒集字有礼{scolor=150}:30:40>
inc s$item2 <text:开启时间:30:80>
inc s$item2 <text:~~~11:00-12:00~~~:160:80>
inc s$item2 <text:开启条件:30:120>
inc s$item2 <text:3转:160:120>
inc s$item2 <text:圣域双倍押镖,风险与利益共存!!{scolor=248}:30:160>
inc s$item2 )
 
mov s$itemList <$str(s$item1)>
inc s$itemList <$str(s$item2)>
 
[@main]
#act
goto @item初始化
openMerchantBigDlg ok_di 4 0 0 1 0 0
#say
<panelSize2:700:600>\
<itemList:<$str(s$itemList)>:活动列表,2:0:0:1,550:5>\
 
 
[@item跳转1]
#act
messageBox 点击了单元1
 
[@item跳转2]
#act
messageBox 点击了单元2

tejie 更新于 一天 之前 · 10 修订