项目

一般

简介

行为

<istcList:

对话框道具多选列表。
支持两种模式
1 根据指定stdMode类型筛选
2 根据指定道具makeIndex数组筛选

标签:命令定义|dlg_istcList>dlg_istcList

格式
命令名 参数1 参数2 参数3 参数4 参数5 参数6 参数7 参数8 参数9 参数10 参数11 参数12 参数13 参数14
istcList 列表id 筛选条件 背包/身上 行数 列数 滑动方向,屏幕锚点,滑块图片 单/多选 单元格边长 单元格背景图 单元格选中图 单元格文本X 单元格文本Y 列表X 列表Y


说明

参数1 列表id
参数2 模式1 显示指定stdMode类型,以“|”分隔
举例:3|4|5|6|10|11
模式2 显示指定道具makeIndex数组
参数3 获得哪里的道具
1 背包
2 身上
参数4 道具列表行数
参数5 道具列表列数
参数6 滑动方向,屏幕锚点,滑块图片
列表滑动方向
0 横向
1 纵向
屏幕锚点 可缺省,缺省为当前对话框窗口左上。
锚点id 1-9(屏幕9个区域:左上,中上,右上,左中,正中,右中,左下,中下,右下)
非缺省时,配合 openBigDialogBox 命令全屏窗口使用。
滑块图片 可缺省,缺省显示
列表可滑动时显示的滑块图片,纵向滑动时位于列表右侧,横向滑动时位于列表下方。
纵向滑动时,图片宽度固定,纵向自动拉伸,可在打包工具中配置九宫信息。
横向滑动时,图片高度固定,横向自动拉伸,可在打包工具中配置九宫信息。
参数7 单选或多选
1 单选
2 多选
参数8 单元格边长
参数9 单元格背景
参数10 单元格选中图片
参数11 单元格自定义文本X坐标
参数12 单元格自定义文本Y坐标
参数13 列表X坐标
参数14 列表Y坐标
返回变量
s0 点击列表id
s1 点击列表格子id
s2 点击道具实例id
s3 选中道具stdMode
s4 选中状态
s5 选中数量


相关命令

addIstcListTxt

指定道具多选列表,指定格子上,添加文本内容。

格式
命令名 参数1 参数2 参数3
addIstcListTxt 列表id 列表格子id 文本内容


getEquipInst


特戒引擎脚本示例:

[@示例]
#if
#act
goto @道具多选列表

[@道具多选列表]
#if
#act
clsMainUi
#say
<istcList:多选列表1:5|6|10|11:1:5:7:1:1:100:wupinkuang:frien_zhuangshikuang_select_img:0:0:200:100/@打印点击信息>
<text:随机属性:0:0/@随机文本>

[@随机文本]
mov s$文本内容 +
movr n$文本内容 1 100
inc s$文本内容 n$文本内容
addIstcListTxt 多选列表1 s1 s$文本内容

[@打印装备内容]
#act
print 列表id:<$str(s0)>
print 列表格子id:<$str(s1)>
print 道具实例id:<$str(s2)>
print 道具stdMode:<$str(s3)>
print 选中状态:<$str(s4)>
print 选中格子数:<$str(s5)>

#if
#act
equal <$str(s4)> 1
#act
itemInBox <$str(s2)>

tejie 更新于 大约 2 个月 之前 · 6 修订