常见问题
此页面包含“Text Animator for Unity”的常见问题及其相关答案。如果您有任何感兴趣的问题,请随时向我们提问!
本地化
Text Animator 支持多语言吗?
简短回答: 是的, 但这不依赖于 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 生成的字符进行动画处理。
是否支持 RTL 文本?(从右到左)
支持!在幕后 TextAnimator 只是移动网格,而网格由 TextMeshPro 生成。TMPro 支持 RTL 文本(可以在组件的检视面板中启用),因此 TextAnimator 也支持。
请 注意,像 "RTLTMPro" 这样的外部包可能并不完全受支持,因为我们严格指的是 TMPro,所以请查看 集成插件与对话系统 以获取更多信息。
集成与版本
支持哪些 Unity 版本?
你可以通过在此处阅读来了解支持哪些 Unity 版本: 要求与限制
我的 [在此插入对话系统] 被支持吗?
你可以通过在此处阅读来了解哪些第三方插件已与 Text Animator 集成: 集成插件与对话系统
效果与解析
我可以更改富文本解析的符号吗?(例如使用 "[shake]" 而不是 "<shake>")
可以!从 全局设置 文件中进行。
TextAnimator 会在编辑模式下预览效果吗?
会的!只需点击某个效果的 Scriptable Object 即可查看其预览。 如何编辑效果
其他
我有一些关于授权的问题
你可以阅读 关于授权的信息在此处.
向我们提问
如果你有其他问题,请随时联系我们!
