查看: 1648|回复: 8
打印 上一主题 下一主题

[经验分享] unity 中文显示

[复制链接]

1557

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
454
精华
31

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2013-10-23 15:55:36 |只看该作者 |倒序浏览
unity中文显示:

1. 将ttf字体文件拖到项目的Assets目录下

2. 激活Unity会自动导入字体,可以调整导入选项

    Inspector窗口中True Type Font Importer项下Character选择Dynamic则只会导入用到的字符,如果选择Unicode则会导入所有字符。当然,如果导入全部字符可能会生成超大的font Texture,如果想在ios或者android上使用,可能需要删减

3.在Project窗口中新建一个GUI Skin

4.调整GUI Skin的属性中的Font

5.在代码中定义GUISkin对象,并把它赋值给默认skin之后则之后调用 GUI.Label, GUI.Button等都会使用新指定的字体

    public GUISkin mySkin;

    void OnGUI(){

        if(mySkin) GUI.skin = mySkin;

    }

6.如果使用GUIText,则可以直接指定新导入的字体



20110805补充:

1.字体导入时dynamic字符模式只支持在mac和pc的standalone,对ios不支持! 坑爹啊!

2.ttf字体文件在导入到unity中如果显示模糊,则在ios上会显示为不出,可以调整导入时的font size设置,如果在scene窗口中显示为非常清晰,则ios上没问题.例如我在使用windows的楷体(simkai)时,默认导入字体大小为16,则显示不出,调整到22再重新导入则可以正常显示.目前原因不明,有待研究.

3.如果脚本代码中有中文,一定要把代码文件保存为utf-16编码格式, unitron(默认代码编辑器)可以选中菜单text ->text encoding ->unicode (utf-16)

分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

1557

主题

1

听众

1万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
454
精华
31

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

沙发
发表于 2013-10-23 15:58:02 |只看该作者
顶一下!!!!
回复

使用道具 举报

7

主题

0

听众

2518

积分

中级设计师

Rank: 5Rank: 5

纳金币
317
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

板凳
发表于 2013-10-24 23:34:54 |只看该作者
但使用路徑還是無法存在於中文下@@
但某些插件支持中文
真是神@@
回复

使用道具 举报

74

主题

2

听众

3549

积分

中级设计师

Rank: 5Rank: 5

纳金币
-100
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

地板
发表于 2013-10-26 21:51:35 |只看该作者
把字体作成图片,这样省cpu资源
回复

使用道具 举报

74

主题

2

听众

3549

积分

中级设计师

Rank: 5Rank: 5

纳金币
-100
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

5#
发表于 2013-12-14 11:45:35 |只看该作者
图形化后的效果
回复

使用道具 举报

74

主题

2

听众

3549

积分

中级设计师

Rank: 5Rank: 5

纳金币
-100
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

6#
发表于 2014-1-21 20:10:22 |只看该作者
学习了谢谢
回复

使用道具 举报

hyui    

1

主题

2

听众

6671

积分

高级设计师

Rank: 6Rank: 6

纳金币
2715
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

7#
发表于 2014-1-24 04:32:03 |只看该作者
感谢的!
回复

使用道具 举报

1

主题

1

听众

517

积分

初级设计师

Rank: 3Rank: 3

纳金币
2
精华
0

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

8#
发表于 2014-1-24 11:14:58 |只看该作者
中文看不懂啊~~
回复

使用道具 举报

0

主题

1

听众

115

积分

设计实习生

Rank: 2

纳金币
23
精华
0

最佳新人

9#
发表于 2014-2-17 13:59:30 |只看该作者
真的假的!这个必须试一试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-14 22:20 , Processed in 0.086471 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部