跳到主要内容
版本:0.7.0
难度: 普通

什么是片段?

片段是扩展可以使用的小段信息。主要与如何向用户显示内容相关。 片段允许您自定义不同适配器的各种部分。例如,您可以自定义消息在基本扩展中的显示方式。

如何自定义片段?

片段可以通过编辑plugin/Typewriter/snippets.yml文件来自定义。

 重要

请注意,片段仅在首次使用时写入。因此,如果您想自定义一个片段,您需要先触发使用该片段的条目。

因此,对于基本扩展,在第一个用户收到MessageDialogueEntry后,snippets.yml文件将如下所示:

plugin/Typewriter/snippets.yml
dialogue:
message:
format: |2

<gray> | <bold><speaker></bold><reset><gray> |
<reset><white> <message>

然后,您可以编辑此文件以自定义片段。例如,如果您想更改发言者姓名的默认颜色,可以将<bold><speaker></bold>更改为<bold><red><speaker></red></bold>

Yaml使用|表示文本是多行字符串。

plugin/Typewriter/snippets.yml
dialogue:
message:
format: |2

<gray> | <bold><speaker></bold><reset><gray> |
<reset><white> <message>

|2表示文本是多行字符串,并且在字符串末尾有2个换行符。如果您不想要换行符,可以删除2,使其变为|