MyLocalization Decument
  • v1.3
    • MyLocalization English Document
      • MyLocalization Data Flow Diagram
      • Quick Start
        • Run the Demo Correctly
        • Preparation
        • Localize Text
        • Localize Texture
        • Localization of Other Types of Resources
      • Load Assets
        • Only Load Resources Corresponding to the Current Language
        • Implement IResLoader interface
        • Enable IResLoader Subclass
        • Convert Resource References Associations to Paths
        • Text Localization Items Do Not Need to Be Loaded with Language Type
      • Edit Text for Localization
        • Basic Operation
        • Automatic Translation
        • Find and Replace
        • Speech Binding Text
        • CSV Table Export and Import
        • Essay on the Importance of Text Table (StringTable)
      • Display and Setter Components
        • Correspondence between Setter Components and Display Components
        • RTL (Right To Left) Related Settings
        • Dynamic Splicing of Localized Text
        • Quickly create and modify localized field text using properties of MyString
    • MyLocalization 中文文档
      • MyLocalization 数据流程图
      • 快速开始
        • 正确运行 Demo
        • 准备工作
        • 文本本地化
        • 图片本地化
        • 其他资源的本地化
      • 加载当前语言资源
        • 只加载当前语言对应的资源
        • 实现 IResLoader 接口
        • 启用 IResLoader 子类
        • 将资源引用关联转为路径
        • 文本的本地化项不能随语言类型加载
      • 编辑文本表
        • 基本操作
        • 自动翻译
        • 搜索与替换
        • 语音绑定文字
        • CSV表格导出与导入
        • 使用 MyString 的属性快速创建和修改本地化字段文本
      • 一切准备都为了Setter组件实现本地化
        • Setter 组件与显示组件的对应关系
        • RTL (Right To Left)相关设置
        • 动态拼接本地化文本
Powered by GitBook
On this page
  • 下表是各种显示组件所对应的设置器列表:
  • UITextStaticSetter 和 UITextSetter 如何选择?
  1. v1.3
  2. MyLocalization 中文文档
  3. 一切准备都为了Setter组件实现本地化

Setter 组件与显示组件的对应关系

下表是各种显示组件所对应的设置器列表:

所需的本地化组件
对应的设置器

Text(Ugui)组件

UITextStaticSetter 或 UITextSetter

继承于TMP_Text 的 TextMeshPro 或 TextMeshProUGUI 组件

UITextStaticSetter 或 UITextSetter

DropDown(Ugui) 或 TMP_DropDown 组件

DropDownSetter

Text (Ugui) 组件的多样字体设置

FontLeafSetter

继承于TMP_Text 的 TextMeshPro 或 TextMeshProUGUI 组件的多样字体设置

TMPFontSetter

AudioSource 组件

AudioLeafSetter

VideoSource 组件

VideoLeafSetter

切换 Transform Children

PrefabLeafSetter

Image (Ugui) 组件

SpriteLeafSetter

RawImage 组件

TextureLeafSetter

组件自定义本地化功能

ObjectLeafSetter 抽象类

UITextStaticSetter 和 UITextSetter 如何选择?

UITextSetter 通常用于动态拼接文字的本地化, 且无需显示静态文字的情况.

UITextStaticSetter 通常用于需要显示静态需本地化的文字的情况, 也可以用于动态拼接文字的本地化,因为它继承了 UITextSetter 的所有功能.

Previous一切准备都为了Setter组件实现本地化NextRTL (Right To Left)相关设置

Last updated 2 years ago