【Unity】将文字特效Text Fx插件应用到自己的项目中

本文介绍了如何在Unity游戏中应用Text Fx插件,通过下载并导入Text Fx v2.5,选择Cryptic和FadeInOutUp_Random等特效。针对不支持中文.tff字体的问题,利用BMFont或Hiero工具生成Bitmap字体,并创建EffectManager脚本配合动画效果。在Unity2018.4.23版本中,Font Material会自动赋值,简化了流程。最后,将物体预制化并在需要时生成,还可结合DoTween实现淡入淡出动画。

需求

在游戏需要显示短文本、长文本使用Text Fx示例场景中显示的几个特效

 

步骤

    1.下载Text Fx插件,并导入项目中:下载Text Fx v2.5

    2.打开DemoScene选一个想要应用到自己项目中的类似特效,好了,目标就是它们了!

      我选择的是长文本的Cryptic和短文本的FadeInOutUp_Random

    3.制作显示文本需要的字体文件:此插件不支持中文.tff字体,但是支持Bitmap字体。所以我们需要准备对应的Bitmap字体。

       也就是把需要显示的字体的文字做成一张贴图和保存了文字信息的txt。

       这里有两个工具:

      BMFont (Windows only) :http://www.angelcode.com/products/bmfont/

      Hiero (All platforms - Java Executable): http://slick.cokeandcode.co

Unity3D UGUI 专用文字特效插件 Text Effects 1.15 UI Text Effects are a set of effects for the standard Unity UI (uGUI) Text. - All script and shader sources included! - Extremely easy to use - just choose the effect from the component menu, and it's applied. - Add fancy titles, custom text appearance, mix multiple effects. - Rich Text support. - Mobile platform support. 12 extremely valuable effects: - Better Outline: a more continuous outline than the standard one. - Gradient Color: global/local, vertical/horizontal, override/additive/multiply. - Depth Effect: add thickness to text. - Soft Shadow: blurry shadow. - Outer Bevel: add outer lit and shaded edges. - Skew Effect: add horizontal+vertical transformations and perspective. - Curve Effect: bend or distort text vertically. - Character Spacing: increase or decrease the distance between individual characters. - Limit Visible Characters: hide characters, make a typewriter. - Overlay Texture: add an image overlay, local/global, override/additive/multiply. - Inner Bevel: add lit and shaded edges inside the characters, override/additive/multiply (only "override" on SM2 level GPUs). - Inner Outline: add outline inside the characters, override/additive/multiply. - With this package, you can finally echo effects from Photoshop or Word, while still using the standard Unity UI Text. - Suggestions for new effects are very welcome. The newly made effects will be added to the package. 仅供学习交流使用,如有侵权请告知删除。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值