行为
自定义对话框 » 历史记录 » 修订 28
« 上一页 |
修订 28/31
(差异)
| 下一页 »
tejie, 2025-07-25 15:58
自定义对话框¶
基本定义¶
可以自定义文本、图片、特效、模型等诸多元素。
可以编辑对话框的各种操作逻辑。
基础用法¶
特戒引擎脚本示例:
[@main]
#say
你好特戒
自定义对话框添加控件元素命令¶
| 说明 | 命令名 | 刷新命令 |
|---|---|---|
| 设置单颜色文本 | <text: | setText |
| 设置多颜色文本 | <textEx: | setTextEx |
| 设置图片 | <img: | setImg |
| 设置图片 | <imgEx: | setImgEx |
| 设置图片 | <playImg: | setPlayImg |
| 设置图片按钮 | <imgButton: | setImgButton |
| 设置静态图标 | <itemShow: | setItemShow |
| 设置动态图标 | <itemShowEx: | setItemShowEx |
| 设置数量检测图标 | <itemShowNum: | setItemShowNum |
| 设置偏窄特效 | <playFlash: | setPlayFlash |
| 设置偏宽特效 | <okPanelPlayEffect: | setOkPanelPlayEffect |
| 设置2d特效 | <play2dSprite: | setPlay2dSprite |
| 设置粒子特效 | <playParticleEffect: | setPlayParticleEffect |
| 设置可旋转模型 | <playModel: | setPlayModel |
| 设置非旋转模型 | <playModelEx: | setPlayModelEx |
| 设置道具框 | <itemBox: | |
| 设置道具框图片资源 | <itemBoxRes: | |
| 设置勾选框 | <checkBox: | |
| 动态刷新对话框中的图片 | <checkBoxEx: | |
| 设置完成进度条 | <progressBar: | |
| 设置加载进度条 | <loadingBar: | |
| 设置输入框 | <input: | |
| 显示当前时间 | <time: | |
| 显示时分秒的倒计时 | <timeTips: | |
| 显示读秒倒计时 | <countDown: | |
| 设置可拉伸底板大小 | <panelSize2: | |
| 子对话框(二级对话框) | <childDlg: | |
| 自定义关闭按钮 | <clsBtn: | |
| 播放指定玩家模型 | <player: | |
| 对话框配置首饰盒装备栏 | <equipField: | |
| 对话框配置长按按钮 | <holdBtn: | |
| 对话框道具多选列表 | <istcList: | |
| 对话框中显示miniMap | <minimap: | setMiniMap |
| 数字美术字及跳字动效 | <picNum: | |
| 支持物品tips链接的文本 | <linkText: |
自定义对话框按钮列表¶
| 设置按钮单元 | (btnItem: |
| 设置按钮列表 | <btnList: |
自定义对话框显示单元组列表¶
| 设置单排单元组单元宽高 | <itemSize: |
| 设置单元组单元选中状态 | <itemToggle: |
| 设置单排单元组列表 | <itemList: |
| 设置多排单元组单元序号 | <itemIndex: |
| 设置多排单元组列表 | <itemGrid: |
| 设置多排图标单元组列表 | <iconGrid: |
| 单元组列表指定单元刷新 | refreshItem |
| 设置循环列表单元模板 | <itemModel: |
| 对话框中循环列表样式 | <circleList: |