项目

一般

简介

自定义对话框 » 历史记录 » 版本 33

tejie, 2025-11-19 10:08

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 31 tejie
|支持显示格式的倒计时	|[[dlg_timeTipsEx		|<timeTipsEx:]]		|				|
53 25 tejie
|显示读秒倒计时		|[[dlg_countDown		|<countDown:]]		|				|
54
|设置可拉伸底板大小	|[[dlg_panelSize		|<panelSize2:]]		|				|
55
|子对话框(二级对话框)	|[[dlg_childDlg			|<childDlg:]]		|				|
56
|自定义关闭按钮		|[[dlg_clsBtn			|<clsBtn:]]		|				|
57
|播放指定玩家模型	|[[dlg_player			|<player:]]		|				|
58
|对话框配置首饰盒装备栏	|[[dlg_equipField		|<equipField:]]		|				|
59
|对话框配置长按按钮	|[[dlg_holdBtn			|<holdBtn:]]		|				|
60
|对话框道具多选列表	|[[dlg_istcList			|<istcList:]]		|				|
61
|对话框中显示miniMap	|[[dlg_minimap			|<minimap:]]		|[[setMiniMap]]			|
62
|数字美术字及跳字动效	|[[dlg_picNum			|<picNum:]]		|				|
63 28 tejie
|支持物品tips链接的文本	|[[dlg_linkText			|<linkText:]]		|				|
64 3 machenhe
65 8 yangdefeng
-
66
-
67
68
h4. 自定义对话框显示单元组列表
69
70 32 tejie
|_.列表描述		|_.列表命令名					|_.列表内部命令				|_.列表内部命令 			|_.列表单元刷新	|				
71
|设置按钮列表		|[[dlg_btnList		|<btnList:]]		|[[dlg_btnItem		|(btnItem:]]	|					|-|
72
|设置单排单元组列表	|[[dlg_itemList		|<itemList:]]		|[[dlg_itemSize		|<itemSize:]]	|[[dlg_itemToggle	|<itemToggle:]]	|[[refreshItem]]|
73
|设置多排图标单元组列表	|[[dlg_iconGrid		|<iconGrid:]]		|[[dlg_itemIndex	|<itemIndex:]]	|[[dlg_itemToggle	|<itemToggle:]]	|[[refreshItem]]|
74
|设置多排单元组列表	|[[dlg_itemGrid		|<itemGrid:]]		|[[dlg_itemIndex	|<itemIndex:]]	|[[dlg_itemToggle	|<itemToggle:]]	|[[refreshItem]]|
75
|对话框中循环列表样式	|[[dlg_circleList	|<circleList:]]		|[[dlg_itemModel	|<itemModel:]]	|[[dlg_itemIndex	|<itemIndex:]] 	|[[refreshItem]]|
76
|对话框中手风琴样式列表	|[[dlg_accordionList	|<accordionList:]]	|[[dlg_acdBtn		|(acdBtn:]]	|[[dlg_acdItem		|<acdItem:]]   	|-|
77
78
-
79
-