富文本编辑器

语法依据内部文档整理;预览配色取自字体样式表RichTextStyle*.uasset 的真实色值

富文本源码

支持标签:<样式Key>文本</> <link id="x">文本</> <action id="x"/> <Comment comment="x">文本</> <Gender:M={..},F={..}> {PlayerName} {NPCName=id} {ItemName=id} {ImageName=name} {?Arg0>1apples:apple}

效果预览

选中文字后套用:
勾选「可视化编辑」后可直接在上方选中文字套用样式,源码会同步更新。

样式 Key 参考(点击 Key 可套用到选区 / 插入到光标)

样式Key含义使用说明常规·浅底深底剧情对白错误提示
上表四列色值 均为游戏内真实值,从 UE 资产 RichTextStyle*.uasset 读出(ColorAndOpacity.SpecifiedColor,Alpha 恒为 1.0,故表中按 RGB 显示)。 常规·浅底 一列同时适用于 RichTextStyle_26px / _32px / RichTextStyle;深底 一列同时适用于 _26px_Dark / _32px_Dark / _24px_OutLine / _28px_OutLine。 「—」表示该样式表里没有这一行,游戏内使用该 Key 会回落到 Default。

文档来源

文档说明
富文本功能支持的富文本格式总表(文字预设 / 玩家名 / NPC名 / 道具名 / 图片名 / 按键 / 假名注释 / 参数条件 / 性别分支),以及「目前支持配置富文本的功能」:overlay text、任务正文、剧情对白、通用 tips 描述。
富文本样式Key使用说明19 个样式 Key 的含义与「可使用样式表」(通用 / 除对话外)。
富文本使用说明超链接写法示例、按键图标装饰器的配置方式(输入映射资产、组合键)。
超链接实现<link> 的属性(id / style / size / font / color,需小写)、默认样式取值规则、点击后的导航事件。
通用超链接显示交互设计PC / 手柄端点击超链接后的名词解释弹窗交互。