自定义对话框 » 历史记录 » 版本 27
tejie, 2025-07-22 10:44
| 1 | 1 | machenhe | h3. 自定义对话框 |
|---|---|---|---|
| 2 | |||
| 3 | - |
||
| 4 | - |
||
| 5 | |||
| 6 | h4. 基本定义 |
||
| 7 | |||
| 8 | 可以自定义文本、图片、特效、模型等诸多元素。 |
||
| 9 | 可以编辑对话框的各种操作逻辑。 |
||
| 10 | |||
| 11 | - |
||
| 12 | - |
||
| 13 | |||
| 14 | h4. 基础用法 |
||
| 15 | |||
| 16 | 27 | tejie | *%{color:deepskyblue}特戒引擎脚本示例:%* |
| 17 | 1 | machenhe | |
| 18 | bq. [@main] |
||
| 19 | #say |
||
| 20 | 你好特戒 |
||
| 21 | 7 | yangdefeng | |
| 22 | 1 | machenhe | - |
| 23 | 6 | yangdefeng | - |
| 24 | 7 | yangdefeng | |
| 25 | 5 | machenhe | h4. 自定义对话框添加控件元素命令 |
| 26 | 1 | machenhe | |
| 27 | 25 | tejie | |_.说明 |_.命令名 |_.刷新命令 | |
| 28 | |设置单颜色文本 |[[dlg_text |<text:]] |[[setText]] | |
||
| 29 | 26 | tejie | |设置多颜色文本 |[[dlg_textEx |<textEx:]] |[[setTextEx]] | |
| 30 | 25 | tejie | |设置图片 |[[dlg_img |<img:]] |[[setImg]] | |
| 31 | |设置图片 |[[dlg_imgEx |<imgEx:]] |[[setImgEx]] | |
||
| 32 | |设置图片 |[[dlg_playImg |<playImg:]] |[[setPlayImg]] | |
||
| 33 | |设置图片按钮 |[[dlg_imgButton |<imgButton:]] |[[setImgButton]] | |
||
| 34 | |设置静态图标 |[[dlg_itemShow |<itemShow:]] |[[setItemShow]] | |
||
| 35 | |设置动态图标 |[[dlg_itemShowEx |<itemShowEx:]] |[[setItemShowEx]] | |
||
| 36 | |设置数量检测图标 |[[dlg_itemShowNum |<itemShowNum:]] |[[setItemShowNum]] | |
||
| 37 | |设置偏窄特效 |[[dlg_playFlash |<playFlash:]] |[[setPlayFlash]] | |
||
| 38 | |设置偏宽特效 |[[dlg_okPanelPlayEffect |<okPanelPlayEffect:]] |[[setOkPanelPlayEffect]] | |
||
| 39 | |设置2d特效 |[[dlg_play2dSprite |<play2dSprite:]] |[[setPlay2dSprite]] | |
||
| 40 | |设置粒子特效 |[[dlg_playParticleEffect |<playParticleEffect:]] |[[setPlayParticleEffect]] | |
||
| 41 | |设置可旋转模型 |[[dlg_playModel |<playModel:]] |[[setPlayModel]] | |
||
| 42 | |设置非旋转模型 |[[dlg_playModelEx |<playModelEx:]] |[[setPlayModelEx]] | |
||
| 43 | |设置道具框 |[[dlg_itemBox |<itemBox:]] | | |
||
| 44 | |设置道具框图片资源 |[[dlg_itemBoxRes |<itemBoxRes:]] | | |
||
| 45 | |设置勾选框 |[[dlg_checkBox |<checkBox:]] | | |
||
| 46 | |动态刷新对话框中的图片 |[[dlg_checkBoxEx |<checkBoxEx:]] | | |
||
| 47 | |设置完成进度条 |[[dlg_progressBar |<progressBar:]] | | |
||
| 48 | |设置加载进度条 |[[dlg_loadingBar |<loadingBar:]] | | |
||
| 49 | |设置输入框 |[[dlg_input |<input:]] | | |
||
| 50 | |显示当前时间 |[[dlg_time |<time:]] | | |
||
| 51 | |显示时分秒的倒计时 |[[dlg_timeTips |<timeTips:]] | | |
||
| 52 | |显示读秒倒计时 |[[dlg_countDown |<countDown:]] | | |
||
| 53 | |设置可拉伸底板大小 |[[dlg_panelSize |<panelSize2:]] | | |
||
| 54 | |子对话框(二级对话框) |[[dlg_childDlg |<childDlg:]] | | |
||
| 55 | |自定义关闭按钮 |[[dlg_clsBtn |<clsBtn:]] | | |
||
| 56 | |播放指定玩家模型 |[[dlg_player |<player:]] | | |
||
| 57 | |对话框配置首饰盒装备栏 |[[dlg_equipField |<equipField:]] | | |
||
| 58 | |对话框配置长按按钮 |[[dlg_holdBtn |<holdBtn:]] | | |
||
| 59 | |对话框道具多选列表 |[[dlg_istcList |<istcList:]] | | |
||
| 60 | |对话框中显示miniMap |[[dlg_minimap |<minimap:]] |[[setMiniMap]] | |
||
| 61 | |数字美术字及跳字动效 |[[dlg_picNum |<picNum:]] | | |
||
| 62 | 3 | machenhe | |
| 63 | 8 | yangdefeng | - |
| 64 | - |
||
| 65 | |||
| 66 | 3 | machenhe | h4. 自定义对话框按钮列表 |
| 67 | 1 | machenhe | |
| 68 | 9 | yangdefeng | |设置按钮单元 |[[dlg_btnItem |(btnItem:]] | |
| 69 | 1 | machenhe | |设置按钮列表 |[[dlg_btnList |<btnList:]] | |
| 70 | 8 | yangdefeng | |
| 71 | - |
||
| 72 | - |
||
| 73 | |||
| 74 | h4. 自定义对话框显示单元组列表 |
||
| 75 | |||
| 76 | |设置单排单元组单元宽高 |[[dlg_itemSize |<itemSize:]] | |
||
| 77 | |设置单元组单元选中状态 |[[dlg_itemToggle |<itemToggle:]] | |
||
| 78 | |设置单排单元组列表 |[[dlg_itemList |<itemList:]] | |
||
| 79 | |设置多排单元组单元序号 |[[dlg_itemIndex |<itemIndex:]] | |
||
| 80 | |设置多排单元组列表 |[[dlg_itemGrid |<itemGrid:]] | |
||
| 81 | |设置多排图标单元组列表 |[[dlg_iconGrid |<iconGrid:]] | |
||
| 82 | |单元组列表指定单元刷新 |[[refreshItem]] | |
||
| 83 | 13 | yangdefeng | |设置循环列表单元模板 |[[dlg_itemModel |<itemModel:]] | |
| 84 | |对话框中循环列表样式 |[[dlg_circleList |<circleList:]] | |