薛薛关注{{ followText }}
累计获得0赞
Lua中的..替换为StringFormat脚本 背景:在对工程进行多语言改造的时候,发现Lua代码中大家通常都是采用 .. 来进行字符串连接的,但这种写法给多语言Key的设置带来了很多不便。例如: BriefPromptTip.show("主公,如果取消研究会失去研究所花费资源的"..per.."%,是否确定要取消研究?", "确定", nil, function() 由于句中常常需要加入一
背景:在进行多语言功能的开发中,我遇到了这样的问题:项目开发时并没有考虑将来需要开发多语言版本,因此很多中文直接写在了代码或者prefab中。项目开发完成,但想在原来的基础上开发海外版本,就要实现多语言的拓展,因而必须将所有的中文字符替换成多语言字典的Key值,进而通过查询多语言字典得到当地文字。需要用自定义的Text组件的子类来替换项目中所有的Text组件,从而实现扩展功能。(本文主