跳转到内容

Template:UT文本

来自Undertale Wiki

用于调用游戏文本数据并进行简单格式化处理的模板。支持多语言、引号控制、换行处理及前后缀插入。

模板参数[编辑模板数据]

此模板有自定义格式。

参数描述类型状态
语言lang

选择文本语言。支持 zh(中文)、en(英文)、ja(日文)。不填写时默认为 zh。

自动值
zh
字符串可选
数据表sheet

文本所在的数据表名称。不填写时默认为 ut。

自动值
ut
字符串可选
键值key

文本在数据表中的键名。也可使用第1参数传入。

字符串必需
段落模式p

若设为 singleline,则将文本压缩为一行(去除所有分段与换行)。

字符串可选
去除换行squash

此模板默认移除文本中的 <br> 换行(中文直接拼接,英文以空格连接),此参数填写为0以移除此效果。

布尔可选
添加引号q

填写任意值将在文本外侧添加引号“”,并自动将文本内部的双引号替换为单引号。

布尔可选
前缀pre

在文本开头插入指定内容。可用于添加引号。

字符串可选
后缀post

在文本末尾插入指定内容。可用于添加引号。

字符串可选

成果输出

输入

{{UT文本|item_name_1}}

{{UT文本|obj_lastsans_trigger_790|p=singleline}}

{{UT文本|obj_lastsans_trigger_791|squash=0}}

{{UT文本|SCR_TEXT_291|q=1}}

的效果:

怪物糖果

如果你再往前跨出一步的话...

接下来会发生的事
你可绝对不会喜欢。

“ 哈喽! 我是Flowey。 一朵名叫Flowey的花!”


另请参阅

参考