OGEngine教程:字体工具使用

1.打开 BitmapFont tool,在红框中输入你要显示的字。

2.写完后保存字体文件

保存后能够得到一个.fnt  和  一个.png 文件

3.使用 TexturePacker 工具将bitmapFont.png转换pvr格式通过Add Sprites把 bitmapFont.png导入,填写好相关文件保存位置和名字。

注意以下红框部分的參数设置,跟以下的截图调成一样...

点击  Publish  就会生成三个文件,当中 bitmapFont.java 不需用到。

我们把当中的  bitmapFont.pvr.ccz、bitmapFont.xml、bitmapFont.fnt 复制到安卓project的

assets/font 文件夹下:

4.经过上面的步骤资源已经准备完成,以下转入代码实现。注意所输入的字必须是之前制作所包括的字,否则无法显示,对于英文来说就是 26 个字母就全了。可是中文就要依据须要制作了。

// 字体

BitmapFont bitmapFont = new BitmapFont(this.getEngine().getTextureManager(),Device.getDevice().getFileManage(),"font/bitmapFont.fnt");

bitmapFont.load();

Text bitmapText = new Text(50, 230, bitmapFont, "Hello World!",

new TextOptions(HorizontalAlign.CENTER), this.getVertexBufferObjectManager());

this.attachChild(bitmapText);

Text bitmapText2 = new Text(50, 300, bitmapFont, "世界你好!",

new TextOptions(HorizontalAlign.CENTER), this.getVertexBufferObjectManager());

this.attachChild(bitmapText2);

时间: 2024-10-04 18:03:37

OGEngine教程:字体工具使用的相关文章

最强最全干货分享:Android开发书籍、教程、工具等

最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门<Learning Android(中文版)>本书为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面.存储数据.连接网络等实践中必不可少的需求.作者以亲手实现一个类Twitter的应用为主线,通过不断为其添加功能展开讲解.而这一学习过程积累出的代码模式库,可以灵活运用于真实Android应用开发.本书内容

Android干货大放送:书籍、教程、工具各种全

最全干货分享,本文收集整理了Android开发所需的书籍.教程.工具.资讯和周刊各种资源,它们能让你在Android开发之旅的各个阶段都受益. 入门 <Learning Android(中文版)> 本书为Android开发入门图书,循序渐进地介绍了如何利用Android基本构件来实现构造用户界面.存储数据.连接网络等实践中必不可少的需求.作者以亲手实现一个类Twitter的应用为主线,通过不断为其添加功能展开讲解.而这一学习过程积累出的代码模式库,可以灵活运用于真实Android应用开发.本书

菜鸟教程之工具使用(一)——Git的基本使用

Git是进来比较火的版本控制工具,大有取代svn的趋势.关于两种孰好孰坏我就不多费口舌了,网上关于二者的对比文章比比皆是.作为一个IT人员关注行业的发展动态是必须的,所以抽空研究了一下Git的使用.跟大家分享一下我的一些感受吧. 首先,我们想要使用Git,得先安装一个软件,那就是msysgit.软件安装很简单,一路next即可,在设置行结束转换时, 选择 "Checkout as-is, commit as-is",这样 Git 就不会修改换行风格了.设置如下图: 安装完以后就可以运行

Web字体工具整理,网页图标字体以及使用方法整理

1.Web字体免费生成工具: https://icomoon.io/app/#/select 2.Fontmin - 中文 WebFont 子集化生成工具 | 小影志 http://c7sky.com/ 3.更多资源整理 http://sc.chinaz.com/info/130228237055.htm 4.将图片转换成web字体教程 http://jingyan.baidu.com/article/f79b7cb346cf499145023e78.html

[小游戏] 微信小游戏开发源码_教程_工具_资源最新集合

[小游戏资源] 微信小游戏开发资源目录 一.微信官方游戏教程 小游戏简易教程 小游戏API大全 小游戏开发工具 二.微信小游戏图标资源 Game-icons.net 三.微信小游戏图片资源 Super Game Asset GameDev Market envato market Game Art Partners KENNEY 四.微信小游戏音频资源 工具类 Audacity 9 款音频压缩软件推荐 7 款混音软件推荐 7 款降噪软件推荐 资源类 爱给音效库 freesound Soundim

【独立开发者er Cocos2d-x实战 008】BMFont生成位图字体工具和Cocos2dx使用加载fnt文件

1.首先我们需要下载并且安装BMFont工具,下载地址如下:http://download.csdn.net/detail/chenqiai0/8899353(里面还有详细的使用文档,如果使用中有什么不明白请留言). 2.安装后,打开BMFont,界面如下,右边的列表是字体库 3.创建一个txt文件,然后输入你用到的文字(注意:保存的时候要用utf-8,否则软件无法识别) 4.接下来的操作请大家下载上述资源,然后按照pdf中讲解的步骤操作,肯定可以实现fnt文件的导出. 注意:需要我们注意的是在

腾讯云使用教程 基本工具 开发工具软件 图文教程

教程地址 方便学习,使用,通过注册账号,打开云服务器(远程登录).文件上传等教程,把复杂的操作图文并茂的简单展示出来,1个小时掌握腾讯云的基本使用. http://bbs.qcloud.com/forum.php?mod=viewthread&tid=2387&extra=page%3D1 新手专区 [前期购买] 1.  注册流程 http://bbs.qcloud.com/forum.php?mod=viewthread&tid=2378&extra=page%3D1 2

WEKA使用教程(界面工具的用法)

WEKA使用教程 目录 1. 简介2. 数据格式3.数据准备4. 关联规则(购物篮分析)5. 分类与回归6. 聚类分析 1. 简介 WEKA的全名是怀卡托智能分析环境(Waikato Environment for Knowledge Analysis),它的源代码可通过http://www.cs.waikato.ac.nz/ml/weka得到.同时weka也是新西兰的一种鸟名,而WEKA的主要开发者来自新西兰. WEKA作为一个公开的数据挖掘工作平台,集合了大量能承担数据挖掘任务的机器学习算法

Font-Spider 一个神奇的网页中文字体工具,就是这么任性

文章摘要:    1>>  font-spider 字体神奇 由于活动项目推广的需要,页面需要用到一些漂亮好看的字体,example : 邯郸-韩鹏毛遂体.ttf. 方正喵呜.ttf 我看了一些好看的测试活动页面的demo,页面的(问题和答案)都是直接切成的小图片,我看了也是楞了,难怪这么好看.于是本想着也这么做,结果发现了一个很严重的问题. 我计算了一下,我们的问题大概有60道,而每道题的答案有3.4.5个,算了一个下,如果是切成小图片来维护的话,至少也得有: 60*4=240 张图片吧.于