Cocos Creator 位图字体(艺术数字资源、BMFont、自定义位图字体、插件)

本文介绍了在Cocos Creator 2.3.4中如何创建和使用位图字体,包括艺术数字资源、BMFont工具的使用以及自定义位图字体组件的实现。针对艺术数字资源的限制,作者推荐使用BMFont生成png和fnt文件,并提供了相关教程链接和操作步骤。此外,还提及了一款Cocos Creator插件,该插件能方便地将文字转换为位图字体资源。
摘要由CSDN通过智能技术生成

版本:2.3.4

参考:

cocos论坛:位图字体怎么做+- x / 0123456789图片已上传 求指教

cocos教程:艺术数字资源

cocos教程:字体资源

BMFont快速入门教程

一 艺术数字资源

二 BMFont

三 自定义位图字体

四 cocos插件

一 艺术数字资源

艺术数字资源 是一种用户自定义的资源,它可以用来配置艺术数字字体的属性。

因为cocos的艺术字体配置,图片中文字需要按照ascii表顺序排列,所以只适合简单的"./0123456789"的位图文字。如果带中文或其他特殊符号,例如"%0123456789成功率",则使用不了了。

游戏内有使用位图字体,比如打伤害的数字。

现有字体图片font.png如下

资源管理器中,选择font文件夹,右键新建艺术字体配置

创建了一个LabelAtlas文件

 

选择labelAtlas,将字体图片font.png拖动到Raw Texture File上,并设置字体高宽

Raw Texture File:字体图片

Item Width:字体宽度

Item Height:字体高度

Start Char:在ascii表的起始字符

Font Size:字体大小

拖动LabelAtlas到舞台,并设置string为“0123成功率”,显示的是“%012”

因为cocos提供的艺术数字配置,必须按照字体表的顺序来使用,Start Char属性就是ascii表起始字符。

例如Star Char是 .,那么图片必须是./0123456789。例如Start Char是 +,图片就必须是+,-./

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值