相信很多人都和我一样遇到过字体的问题,由于NGUI本身没有中文字体,所以有时候在发布的时候会报错,而且这个时候如果用unity的字体的话,发布时同样会出错的,所以专门从网站上查了资料,找到了一种做法
首先打开控制面板
找到字体
然后从中选择一个中文字体,我这里选择了一个简体字
然后,将它放入工程中(注意,字体的属性必须是.ttf格式的)
接着打开NGUI
Type选择Dynamic,然后点击source,选择刚才导入的字体,最后点击创建creat,弹出对话框,起个英文名字,没什么要求就起个Chinese了,然后再NGUI的 label中就可以使用了
这样就OK了