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