NGUI语言本地化解决方法

新建一个文本,命名Localization(必须是这个名称),文件名为:Localization.txt,内容格式:KEY,语言名称1,语言名称2...,如图:

将Localization.txt放到Resources根目录下,然后新建一个UILabel,在UILabel这个物体上添加脚本UILocalize(NGUI->Attach->Localization Script),

填写KEY,如图:

运行,你会发现默认会一直显示英文,所以需要在游戏最开始运行前,也就是第一次初始化的时候,设置语言参数,新建一个脚本,命名InitialGame,加入以下脚本,如图:

运行游戏,问题解决。

时间: 2024-10-05 20:45:26

NGUI语言本地化解决方法的相关文章

C语言中常见的内存错误与解决方法

常见的错误 关于内存的一些知识已在内存分配中提及,现记录与分享常见的内存错误与对策. 类型 1:内存未分配成功,却使用了它. 方   法:在使用之前检查指针是否为NULL. 1)当指针p是函数的参数时,在函数入口处用语句assert(p!=NULL)进行断言检查. 2)当使用malloc或new来申请内存时,应该用if(p != NULL)进行防错检查. 类型 2:引用了尚未初始化的指针 原   因:内存的缺省初始值究竟是什么并没有统一的标准,在使用之前都进行初始化. 1)没有初始化的观念. 2

R语言的各种报错及其解决方法

前言: 人不能在同个地方栽两次跟头,那样的生活效率太低.所以我一直以来都保持着随手记录的习惯.现在把近半个月来遇到的关于R语言的错误分享一下,希望能帮助到一些朋友,同时也希望各位朋友把遇到的已解决的.未解决的错误提出来一下,完善彼此的知识点,谢谢! 目录: 连接数据库报错:negative length vectors are not allowed 连接数据库报错:first argument is not an open RODBC channel 连接数据库报错:incorrect num

windows10下安装Microsoft Visual Studio 2013.4 Community enu中文语言包出错,提示“”程序兼容模式已打开.请将其关闭”的解决方法

原来win8系统用着有点慢,就选择重新安装系统,安装了win10预览版,感觉确实很不一样,呵呵.在安装了vs2013社区版后,默认是英文版的,因为英文不太好,需要安装简体中文语言包,但是安装时一直报“程序兼容模式已打开,请将其关闭然后重新运行安装程序”, 在使用兼容win8模式安装后仍然提示这个,郁闷了好几天,后来在网上找到一个解决办法,记录如下: 使用命令提示符打开vs_langpack.exe,在后面添加 /Uninstall,类似这样D:\tools\vslang>vs_langpack.

NGUI两张图片拼接的时候,有缝隙的解决方法

NGUI两张图片拼接的时候,有时候会有缝隙(使用图集的时候),如图: 解决方法: 选中原图片(非图集中的图片,是没有做成图集之前的图片),参数设置成下图所示(最重要的是Filter Mode的模式): 新建UITexture,将图片拖拽上去,如图: 问题解决.

NGUI使用问题及解决方法总结

记录笔者使用NGUI时遇到的问题及解决方法 版本:NGUI v3.6.8 (Jul 13, 2014) (1)Box Collider不能调节大小 原因:Box Collider在游戏运行时会自适应大小. 解决方法:挂脚本获取Box Collider组件,手动更改Center属性和size属性 以下图为例: ps:看了一部分其他博文,发现都有提到这个问题,但并没看到确实的解决方法 原文地址:https://www.cnblogs.com/neos/p/8512049.html

关于某热点(160Wifi)病毒的解决方法

问题描述:1.首次异常.开机后自动连上某wifi,160wifi自动启动,鼠标右击160wifi弹出控制台,并不断闪烁,无法关闭160wifi2.160wifi的安装包,文件夹被自动聚焦,无法通过鼠标点击其它文件图标移除,无论是在桌面和文件目录系统中都是如此3.在输入法可执行的情况下,键盘自动输出1,快速且持续,可以期间可以通过键盘输出1之外的字符,但1键完全失效,可以通过esc短暂终止自动输出1,大概不到1分钟就会继续自动输出4.金山毒霸,360均无法检测出病毒5.可以锁定windows/sy

关于jsp乱码问题的产生原因 及 解决方法。

http://blog.csdn.net/caoxiaohong/article/details/1781777 JSP/JDBC MySQL乱码问题JSP的request 默认为ISO8859_1,所以在处理中文的时候,要显示中文的话,必须转成GBK的,如下String str=new String(request.getParameter("name").getBytes("ISO8859-1"),"GBK"); out.println(st

mac上 go-delve 安装出现The specified item could not be found in the keychain 解决方法

安装go语言的编译环境,在安装到 delve时候出现如下错误: If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/go-delve/homebrew-delve/issues These open issues may also help: Upgrade to delve fails https://github.com/go-delve/homebr

【解决方法】iOS 开发小技巧

1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用). 其实在代码里还是可以设置的,那就是删除背景view [[self.searchBar.subviews objectAtIndex:0] removeFromSuperview]; 2,NSDate: [java] view plaincopy 字母  日期或时间元素    表示     示例 G     Era   标志符     Text