博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TrueType和Bitmap字体的区别
阅读量:7024 次
发布时间:2019-06-28

本文共 340 字,大约阅读时间需要 1 分钟。

只要标签的文本从不变化,在cocos2D中渲染TrueType和bitmap字体的性能是相同的。它们都仅仅像精灵那样绘制。

如果你希望大量的标签使用相同字体,则bitmap字体将更快。因为bitmap字体可以从相同的纹理中绘制所有的象形符号,然而TrueType字体为每个标签使用不同的纹理。

它们对内存的使用量需求也不同:对于少量标签,TrueType字体可能请求少量的内存,但是每添加额外的TrueType字体标签将比额外添加bitmap字体标签蚕食显著更多的内存。

同样,如果TrueType字体文本改变,新的纹理需要为新的文本渲染而创建。旧的纹理将被丢弃,然后被新的代替。这使得TrueType字体尤其不适合经常变化的文本。文本标签占据的标签越大,更新文本需要的时间越长。

转载地址:http://wnvxl.baihongyu.com/

你可能感兴趣的文章
python之sqlite3使用详解(转)
查看>>
文件描述符就绪python模块介绍- select 等待I/0完成
查看>>
Codeforces Beta Round #18 (Div. 2 Only) C. Stripe 前缀和
查看>>
【ALearning】第二章 Androidproject知识介绍
查看>>
JAVA实现AES的加密和解密算法
查看>>
makefile 学习一
查看>>
yii 验证码 CCaptcha的总结(转)
查看>>
oracle汉字占用字节长度
查看>>
python--条件判断和循环--3
查看>>
开发环境、生产环境、测试环境的基本理解和区别
查看>>
CSS布局:水平居中
查看>>
【HTTP】WireShark中获取Content-Encoding: gzip时的响应内容
查看>>
一些组织和个人网站
查看>>
二叉树应用进阶之折纸(二叉树的右根左遍历)
查看>>
运维相关开源项目
查看>>
Lua MD5加密字符串
查看>>
Heap & Priority Queue
查看>>
RDA PQ工具使用 (Adi Analysis)
查看>>
LEETCODE
查看>>
织云Lite发布:详解包管理核心能力
查看>>