项目

一般

简介

行为

自定义对话框


基本定义

可以自定义文本、图片、特效、模型等诸多元素。
可以编辑对话框的各种操作逻辑。


基础用法

特戒引擎脚本示例:

[@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:


自定义对话框按钮列表

设置按钮单元 (btnItem:
设置按钮列表 <btnList:


自定义对话框显示单元组列表

设置单排单元组单元宽高 <itemSize:
设置单元组单元选中状态 <itemToggle:
设置单排单元组列表 <itemList:
设置多排单元组单元序号 <itemIndex:
设置多排单元组列表 <itemGrid:
设置多排图标单元组列表 <iconGrid:
单元组列表指定单元刷新 refreshItem
设置循环列表单元模板 <itemModel:
对话框中循环列表样式 <circleList:

tejie 更新于 2 天 之前 · 27 修订