项目

一般

简介

Dlg text » 历史记录 » 修订 4

修订 3 (yangdefeng, 2022-05-07 23:21) → 修订 4/7 (yangdefeng, 2022-05-07 23:22)

_*%{color:green}<text:%*_ 

 标签:命令定义|dlg_text: 标签:命令定义|<text: 

 *定义* 
 自定义对话框中设置一段文本 
 参数之间以":"为分割符 

 *使用前提* 
 配置Tejieconfig.txt 
 开启对应开关 
 ** 文件位置 
 ..\Mir200\Tejieconfig\Tejieconfig.txt 
 ** 对应开关 
 [tjconfig] 
 %{color:lightgrey};(=1时开启,=0时关闭,缺省时关闭)% 
 isUseCustomOKPanel=1 

 - 
 - 

 *格式* 
 |命令名|参数1     |参数2|参数3|参数4     |参数5 |参数6| 
 |text    |文本内容|坐标X|坐标Y|文本宽度|行间距|字号 | 

 - 
 - 
 *说明* 
 * 参数1: 文本内容格式定义 
 文字内容{文字颜色id(0-255)(可缺省)}|提示信息(可缺省) 
 ** 字体颜色定义方式 
 *** {fColor=254} 
 *** {sColor=254} 
 *** {autoColor=254,251,225} 
 ** 提示信息,需要前置| 
 *** #配置文字颜色id(0-255) 
 *** ^配置文字换行 

 * 参数2: 坐标X 

 * 参数3: 坐标Y 

 * 参数4: 文本宽度 

 * 参数5: 行间距 

 * 参数6: 字号 

 * %{color:green}参数4,5,6可同时缺省% 

 * %{color:green}添加/@跳转标签(支持变量,参见脚本示例)% 
 ** 添加在参数3(坐标Y)后面,点击后直接执行跳转内容 
 _%{color:lightGrey}举例 
 <text:测试下这段文字的显示{autoColor=250,251,252,253,254}|提示信息:10:20/@跳转标签>%_ 
 ** 添加在参数1(文本内容)结尾 
 *** 文本内容以提示信息结尾,后接/@跳转标签,点击后会弹出跳转确认框(内容为提示信息文字),确认后执行跳转内容 
 _%{color:lightGrey}举例 
 <text:测试下这段文字的显示{sColor=254}|提示信息/<notextile>@</notextile>跳转标签:10:20>%_ 
 *** 文本内容以颜色定义结尾,后接/<notextile>@</notextile>跳转标签,点击后直接执行跳转内容 
 _%{color:lightGrey}举例 
 <text:测试下这段文字的显示{fColor=253}/<notextile>@</notextile>跳转标签:10:20>%_ 
 *** 文本内容无颜色与提示信息定义,直接接/<notextile>@</notextile>跳转标签,点击后直接执行跳转内容 
 _%{color:lightGrey}举例 
 <text:测试下这段文字的显示<notextile>@</notextile>跳转标签:10:20>%_ 

 * 自定义框中":"转义(不解析":"为分割符) 
 夹在~~~之间的":",不会被解析为分割符 
 _%{color:lightGrey}举例 
 <text:<notextile>~~~服务器时间:<$time>~~~</notextile>{SCOLOR=248}:0:0>%_ 


 - 
 - 

 *%{color:deepskyblue}脚本示例:%* 

 bq. [@main] 
 #say 
 <text:<notextile>~~~服务器时间:<$time>~~~</notextile>{SCOLOR=248}:0:0> 
 %{color:lightgrey};文本宽度,行间距,字号设定示例部分% 
 <text:这是一段很长很长的文字,这是一段很长很长的文字, 
 我自定义了字号与换行时的行间距,这是一段很长很长的文字{SCOLOR=248}:0:35:700:1.2:25> 
 %{color:lightgrey};tips排版示例部分% 
 <text:这是带tips的文字{SCOLOR=248}| 
 103# 我是tips^ 
 103# 双色土 成功几率~~~~:~~~95%    费用~~~:~~~2000源晶^ 
 103# 三色土 成功几率~~~:~~~90%    费用~~~:~~~2000源晶源晶^ 
 103# 四色土 成功几率~~~:~~~85%    费用~~~:~~~2000源晶源晶源晶^ 
 :0:100:700:1:25> 

 tips效果展示: 
 !clipboard-202110301211-25xdl.png! 


 bq. %{color:lightgrey};--对话框跳转支持变量% 
 [@main] 
 #act 
 mov n1 1 
 #say 
 <text:点击跳转:100:70/<notextile>@</notextile><$str(n1)>> 
 %{color:lightgrey};--执行跳转内容% 
 [@1] 
 #act 
 close 
 messageBox 欢迎使用特戒引擎