常见问题

此页面包含“Text Animator for Unity”的常见问题及其相关答案。如果您有任何感兴趣的问题,请随时向我们提问!

本地化

chevron-rightText Animator 支持多语言吗?hashtag

简短回答: 是的, 但这不依赖于 Text Animator.

  • 关于已翻译文本: 是的,但本地化并不是由 Text Animator 处理。本地化由外部脚本处理(例如你自己的本地化管理器、对话系统等)。 换句话说,Text Animator 不是一个本地化插件。 如果你的文本包含富文本标签,翻译后的语言中必须保持相同的布局(例如 “hello <shake> how are you?” 应翻译为 “ciao <shake> come stai?”)。 然后,你可以简单地调用 "textAnimatorComponent.ShowText(translatedText);"。 (此本地化流程同样适用于任何其他游戏/项目……)

  • 关于不同字体: 是的,但这不是由 Text Animator 处理(由 Text Mesh Pro 处理)。 如果 TMPro 支持某种语言,Text Animator 也能工作。这是因为 Text Animator 只对由 TextMeshPro 生成的字符进行动画处理。

chevron-right是否支持 RTL 文本?(从右到左)hashtag

支持!在幕后 TextAnimator 只是移动网格,而网格由 TextMeshPro 生成。TMPro 支持 RTL 文本(可以在组件的检视面板中启用),因此 TextAnimator 也支持。

注意,像 "RTLTMPro" 这样的外部包可能并不完全受支持,因为我们严格指的是 TMPro,所以请查看 集成插件与对话系统 以获取更多信息。


集成与版本

chevron-right支持哪些 Unity 版本?hashtag

你可以通过在此处阅读来了解支持哪些 Unity 版本: 要求与限制

chevron-right我的 [在此插入对话系统] 被支持吗?hashtag

你可以通过在此处阅读来了解哪些第三方插件已与 Text Animator 集成: 集成插件与对话系统

chevron-right支持 UIToolkit 吗?hashtag

支持!从 Unity 6.3 及以上版本。


效果与解析

chevron-right我可以更改富文本解析的符号吗?(例如使用 "[shake]" 而不是 "<shake>")hashtag

可以!从 全局设置 文件中进行。

chevron-right效果何时应用?在打开标签后还是在关闭标签后?hashtag

效果从你打开其标签的那一刻起就开始应用。

"<shake>hello“ 将已经有单词 “hello” 从你设置第一个 '>' 字符时就开始抖动。

chevron-rightTextAnimator 会在编辑模式下预览效果吗?hashtag

会的!只需点击某个效果的 Scriptable Object 即可查看其预览。 如何编辑效果


其他

chevron-right我有一些关于授权的问题hashtag
chevron-right我可以在 Web 构建中使用 Text Animator 吗?hashtag

可以!

chevron-right我可以删除插件的 “Example” 文件夹吗?hashtag

当然可以,如果你不需要插件的示例文件夹,就可以删除它。

chevron-right谁很棒?hashtag

你很棒!


向我们提问

如果你有其他问题,请随时联系我们!