unity 3D字体
最近在用 unity 做一个中学地理的项目,需要使用3D字体,unity 自带的 3DText 没有厚度,立体效果太差,最后选择了使用 FlyingText3D这款插件, 效果实在太好了, 不足之处是不支持中文, 这款插件的官方英文文档写的也是十分的仔细,学习起来比较容易
下载插件,导入项目
下载链接: 链接:https://pan.baidu.com/s/1FKoYKhO1soHpb360V_j0BQ
提取码:7p1d
特别提醒:插件仅供学习使用,商业项目请在unity 官方商店购买正版
创建空的游戏物体,添加脚本 Flying Text
(1)创建空的游戏物体 game object,添加脚本 Flying Text
(2)添加字体, 可以直接使用插件自带的字体, 也可以导入字体, 从外面导入字体的时候,轻把 .ttf 后缀改为 .types 后缀
(3)character setting , text setting , Game object Setting 可以使用默认, 也可以自行设置, 这些都比较常规,看字面意思就能明白;
(4)创建你想要的字体对象, 比如我创建的是 :“3DText”
(5)点击创建按钮之后,会生成 3DText 物体
(5)禁用或删除 game object ,启动程序查看效果, 你可以更改材质的颜色, 也可以旋转 3D Text 物体, 如下图