开始
该模块很简单,主要是对于编辑器的使用
首先是一个多国语言配置窗口,穿够比较简单
按照数字逐个介绍一下
1:创建一个语言的Key
2:创建一个语言的Pair
3:删除一个语言Key
4:如果一个Key没使用,给予警告
5:搜索语言的key
6: 搜索语言的语种
7:拷贝对应数据
8:删除一组LanPair
9:序列化
具体怎么使用
第一步,创建一个key
第二步,创建一个key的LanPair
第三步,右侧检查LanPair
第四步,序列化
这样一系列数据就编辑好了
接下来是运行时
image.png
第一步、定义一个key
上面的特性,属于编辑器特性,
可以用来快速搜索前面window中所创建的key
只是为了方面使用,
如下图
第二步、注册LanCtrl的语言切换回调
参数介绍(key,找不到语言信息的FallBack语言类型,语言切换事件回调)
第三步、必要的时候销毁注册
怎么把LanPair数据加载到LanCtrl中?
很简单,一个特性,一个接口搞定
继承ILanguageLoader,加上LanguageLoader特性
重写load方法
下面是一个默认的Loader,也就是窗口中保存的数据
image.png
网友评论