【3D技术宅公社】XR数字艺术论坛  XR技术讨论 XR互动电影 定格动画

 找回密码
 立即注册

QQ登录

只需一步,快速开始

调查问卷
论坛即将给大家带来全新的技术服务,面向三围图形学、游戏、动画的全新服务论坛升级为UTF8版本后,中文用户名和用户密码中有中文的都无法登陆,请发邮件到324007255(at)QQ.com联系手动修改密码

3D技术论坛将以计算机图形学为核心,面向教育 推出国内的三维教育引擎该项目在持续研发当中,感谢大家的关注。

查看: 6942|回复: 2

[NGUI插件] NGUI使用动态字体~~

[复制链接]
发表于 2013-3-26 14:34:00 | 显示全部楼层 |阅读模式
本教程参考[NGUI]NGUI动态字体教程

1)首先下载NGUI,我用的版本是2.2,目前最新的似乎是2.5,不知道哪里可以下载到。
NGUI2.2下载地址:    http://kuai.xunlei.com/d/kjYrCwKV-ADR30dR839
2)下载完将NGUI导入U3d中。
3)下载NGUI_277c_DynamicFonts.unitypackage,导入U3d(如果使用的是ngui2.3.1或更高版本的话,请另替换UIFont.csUIFontInspector.cs这两个独立文件)
http://kuai.xunlei.com/d/kjYrC5A1rD9RUQQA677
4)找到需要添加的字体文件,拖到U3d中,


这个时候脚本会自动对字体做转化

5)下面就让我们进入真正的动态字体的实战吧!!
  i)创建一个空GameObject,并重命名为MyDynamicFont


   ii)挂上UIFont脚本

iii)创建一个叫MyMaterial的材质


iV)MyMaterial里选择名为'Unlit/TransparentColored (DynamicFont)' shader(半透明)

v)选中MyDynamicFont,然后在面板里将字体类型(fonttype)设置为动态类型(dynamic
vi)TTF字体拖入到Font栏位


vii)MyMaterial拖入到Material栏位,设置你想要的字体大小和类型

gameObjectHierarchy面板拖到Project面板使之成为一个prefab



Hierarchy面板把gameObject删除




 楼主| 发表于 2013-10-31 15:21:32 | 显示全部楼层
自己顶一下@!{:soso__15675580335841731350_4:}
发表于 2013-10-31 18:47:03 | 显示全部楼层
ヽ( ゚Д゚)人(゚Д゚ )ノ好厉害,帮顶
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|3D数字艺术论坛 ( 沪ICP备14023054号 )

GMT+8, 2025-2-6 04:03

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表