QQ截图20240413220211.png (1002.7 KB, 下载次数: 34)
QQ截图20240413220139.png (977.39 KB, 下载次数: 39)
shiroin 发表于 2024-4-13 22:06
drill更适合全美术定制注重演出的设计,对属性、变量显示的兼容并不高,不擅长代码编辑的话,你很难在他的 ...
shiroin 发表于 2024-4-13 22:06
drill更适合全美术定制注重演出的设计,对属性、变量显示的兼容并不高,不擅长代码编辑的话,你很难在他的 ...
提供动态生成具有指定文字图片的命令。
各种控制字元(\v[n]等)也可用于文字,并且当控制字元显示的变数发生变化时,
您可以实时更新图像的内容。
按以下步骤显示动态文字图片。
1 : 插件命令 [D_TEXT] 指定要绘制的文字和参数(参照下方范例)。
2 : 插件命令 [D_TEXT_SETTING] 指定背景颜色和对齐方式(任意)
3 : 事件命令「显示图片」,并且「图片」未选择图片档案。
※ 进行步骤 1 时不会直接显示文字图片,所以最后需要用「显示图片」的命令呼叫。
※ 在显示图片之前,通过多次执行 D_TEXT ,可以显示多行文字。
※ 从ver1.4.0开始,如果在执行[D_TEXT]后在「显示图片」中指定「图片」,
则暂停动态文字图片生成并像往常一样显示「图片」。
插件命令详细
使用事件命令中的「插件命令」执行。
(用空格分隔参数)
D_TEXT [描绘文字内容] [文字大小] : 动态文字图片生成准备
范例:D_TEXT 测试文字 32
显示后,您可以像普通图片一样移动,旋转和擦除。
文字显示还支持控制字元,如变数和角色名称的显示。
D_TEXT_SETTING ALIGN [对齐] : 对齐设定(左对齐、中间对齐、右对齐)
0 : 左对齐 / 1 : 中间对齐 / 2 : 右对齐
范例:D_TEXT_SETTING ALIGN 0
D_TEXT_SETTING ALIGN CENTER
D_TEXT_SETTING BG_COLOR [背景色] : 背景颜色设置(与 CSS 颜色规格相同的格式)
范例:D_TEXT_SETTING BG_COLOR black
D_TEXT_SETTING BG_COLOR #336699
D_TEXT_SETTING BG_COLOR rgba(255,255,255,0.5)
您可以指定背景色渐变(以像素为单位)。
D_TEXT_SETTING BG_GRADATION_RIGHT [像素(px)]
D_TEXT_SETTING BG_GRADATION_LEFT [像素(px)]
范例:D_TEXT_SETTING BG_GRADATION_RIGHT 50
D_TEXT_SETTING BG_GRADATION_LEFT 50
D_TEXT_SETTING REAL_TIME ON : 使用控制字元显示变数的实时显示
范例:D_TEXT_SETTING REAL_TIME ON
启用实时显示后,当显示图像后变数发生变化时,图像内容也会自动更新。
D_TEXT_SETTING WINDOW ON : 显示窗口背景
范例:D_TEXT_SETTING WINDOW ON
D_TEXT_SETTING FONT [字体名称] : 更改描绘字体
范例:D_TEXT_SETTING FONT MS P明朝
与 D_TEXT 一样,这些设置应在显示图片之前完成。
对应的控制字元一览(与事件命令的「文章表示」一样)
\V[n]
\N[n]
\P[n]
\G
\C[n]
\I[n]
\{
\}
専用控制字元
\V[n,m]( m 为该变数的位数 )
\item[n] n 个物品的讯息(图标 + 名称)
\weapon[n] n 个武器的讯息(图标 + 名称)
\armor[n] n 个防具的讯息(图标 + 名称)
\skill[n] n 个技能的讯息(图标 + 名称)
\state[n] n 个状态的讯息(图标 + 名称)
\oc[c] 将文字边框颜色设置为「c」(※1)
\ow[n] 将文字边框宽度设置为「n」(例如\ ow [5])
\f[b ] 粗体字体
\f 斜体字体
\f[n] 返回普通字体
※1 如何指定文字边框颜色
\oc[red] 由颜色名称指定
\oc[rgb(0,255,0)] 由颜色代码指定
\oc[2] 与文字代码颜色编号 \c[n] 相同
当背景是以窗口显示的时候,显示光标。
在显示动态文字图片生成后执行这个命令。
D_TEXT_WINDOW_CURSOR 1 ON # 在图片 [1] 上显示窗口光标。
D_TEXT_WINDOW_CURSOR 2 OFF # 在图片 [2] 上删除窗口光标。
光标的状态启用变更命令可以透过以下内容。
D_TEXT_WINDOW_CURSOR_ACTIVE 2 ON # 启用图片 [2] 的光标。
D_TEXT_WINDOW_CURSOR_ACTIVE 1 OFF # 停止图片 [1] 的光标。
要指定光标矩形的座标可以透过以下内容。
D_TEXT_WINDOW_CURSOR 1 ON 0 0 100 100 # 在图片 [1] 上显示,
# 大小为 [0,0,100,100] 的窗口光标。
3000Roger 发表于 2024-4-14 00:16
不好意思,再想请教一下
有个显示文字的插件DTextPicture.js使用上非常简单
欢迎光临 Project1 (https://rpg.blue/) | Powered by Discuz! X3.1 |