【发布时间】:2021-04-17 16:08:22
【问题描述】:
我在 TextMeshPro 中有以下字符串:“”。
我想将 StyleTag 转换为定义的打开标签。
对于此示例,它将上面的字符串转换为以下内容:“
我该怎么做?
【问题讨论】:
-
这会回答你的问题吗:Way to have String.Replace only hit "whole words"? ...否则是的,您可以创建自定义标签,但这需要对源代码进行某种黑客攻击..参见例如Attempting to add custom tags to the rich text system 和 similar 帖子
-
@derHugo 那行不通,因为我不想替换字符串的已知部分。我想用 TextMeshPro 样式表中定义的实际内容替换 StyleTags。 StyleTag 会定期更改、添加和删除,以及它们转换为的开始标签。
-
建立一个标签字典,你知道如何处理它们并搜索和替换它们
标签: css unity3d user-interface richtext