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 的所有功能.
Last updated