常见问题
此页面包含“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)?
支持!在后台,Text Animator 仅移动网格,而网格由 TextMeshPro 生成。TMPro 支持 RTL 文本(你可以在组件的检视面板中启用),因此 Text Animator 也支持。
请 注意,像 "RTLTMPro" 这样的外部包可能无法完全受支持,因为我们严格指的是 TMPro,所以请查看 集成的插件与对话系统 。
集成与版本
支持哪些 Unity 版本?
你可以通过阅读此处来了解支持哪些 Unity 版本: 要求与限制
我的 [在此插入对话系统] 被支持吗?
你可以通过阅读此处来了解哪些第三方插件已经与 Text Animator 集成: 集成的插件与对话系统
效果
该插件是否也为非 UI 文本做动画?(TMPro Text 的世界组件)
是的,只要你使用相应的 TextMeshPro 组件。Text Animator 支持 UGUI 和世界空间的 TextMeshPro/3D 组件。
其他
向我们提问
如果你还有其他问题,欢迎随时联系我们!
最后更新于