【Unity3D ugui】使用艺术字
来源:互联网 发布:矩阵的秩的意义 编辑:程序博客网 时间:2024/06/11 23:49
艺术字制作流程
1、下载BMFont官网
2、首先你还得有美术制作的艺术字,或者自己做几个艺术字。好吧,全部奉上
3、使用BMFont制作艺术字图集
4、将生成的.fnt文件和图集.png文件导入到项目中
5、你还得有NGUI的有关BMFont的代码,不知道在哪?已经全部奉上啦
6、制作CustomFont,按照教程来做挺累的,编辑器上场
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
7、给Text指定字体和材质吧,材质用Sprites-Default,颜色就白色
最终效果
需要注意的问题
1、CustomFont用Standard材质,最终放到手机上,第一次加载会很慢,亲测,小米3要3秒,红米2要9秒。既然如此,那就用UI/Default吧,其他的可能也行,我就懒得一个一个测了。至于为什么Standard会造成加载慢,容我思考思考
2、上面的Editor代码执行后,在Unity上能立刻看到效果,但是CustomFont的设置没有立刻保存,需要自己手动保存。博主不才,不知道代码怎么写才能自动保存设置。
3、如果单独某个字显示的位置不对,可以调整下字符Vertex的位置,比如上面效果图中的“+”有点偏上了,可以把“Y”值调小一点。有兴趣也可以研究下其他参数的含义。
版权声明:本文为博主原创文章,未经博主允许不得转载。
4 0
- 【Unity3D ugui】使用艺术字
- 【Unity3D ugui】使用艺术字
- 【Unity3D ugui】使用艺术字
- UGUI艺术字制作
- UGUI中使用位图艺术字(使用BMfont的两种方式)
- unity3d之使用ugui 创建仪表盘
- Unity3d使用UGUI实现长按功能
- Unity3d ugui(2) scrollBar的使用
- Unity3D UGUI中的dropdown控件使用总结
- 【Unity3d】UGUI小贴士:使用不规则按钮
- 【Unity3d】UGUI小贴士:使用不规则按钮
- Unity3d使用UGUI实现长按功能
- 【UGUI】unity3D中ugui事件
- 使用QT实现简单艺术字
- Unity3d UGUI 滚动视图ScrollView的使用教程
- Unity3d 使用UGUI实现button其他事件处理
- unity3d UGUI九宫格纹理拉伸的使用
- Unity3D学习日记(一)使用UGUI制作虚拟摇杆
- springMVC中Controller的返回值处理和参数绑定
- 详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取"产品付费数量等于0的问题"】
- 自动拆箱自动装箱
- poj 3620 Avoid The Lakes
- Android SDK 在线更新镜像服务器资源
- 【Unity3D ugui】使用艺术字
- opencv 2.4.11 cuda5.5 总结
- IOS强制横竖屏幕切换总结续
- 【Objective-C编程】浅析Objective-C的继承与复合
- 毛玻璃效果
- 读书笔记之c和指针(2)
- 两年期限或许也是人生的分岔路口
- 接口和抽象类可以被new嘛?——顺便总结内部类
- poj-2253-Frogger-最短路