cocos2dx3.x 文字模糊解决方法
来源:互联网 发布:java批量导入数据 编辑:程序博客网 时间:2024/09/21 09:22
cocos2dx 真是要命啊,由于公司要做跨平台游戏,故在windows里面cocos2dx 经常抽风。
没办法啊,本来不想改源码的,且改且珍惜啊。
最近又遇到了在windows下面文字模糊的情况,由于字体绘制跟图片绘制如出一辙,故断定一定是字体没有开启不抗锯齿功能。
因此只能单步调试:
找到了字体初始化入口:Texture2D::initWithString
bool Texture2D::initWithString(const char *text, const FontDefinition& textDefinition){ ... ... ... _hasPremultipliedAlpha = hasPremultipliedAlpha; return ret;}
好了:不多说,添加不抗锯齿功能。对所有文本都有效。
bool Texture2D::initWithString(const char *text, const FontDefinition& textDefinition){ ... ... ... _hasPremultipliedAlpha = hasPremultipliedAlpha; // add by xxj 2014/08/25 16:22:27 this->setAliasTexParameters(); return ret;}
ok,完成。
补充下:微软雅黑本身是有问题的,这个官方字体建议使用9-12号字体,否则将出现锯齿或变粗现象。如果真要使用微软雅黑字体,建议网上去下载个修正的字体
附上一个修正好的字体:http://download.csdn.net/detail/xie1xiao1jun/8071509
顺便说下:这个不必改源码的,可以对单个字体做开启据此功能,但是由于我项目是用cocostudio开发的,就这样让全部都支持。
顺便说下:手机上运行是不会出现这个问题的。
学习交流!!!紧供参考
2 0
- cocos2dx3.x 文字模糊解决方法
- cocos2dx3.x 图片模糊解决方法
- wpf4 文字 模糊 不清晰 解决方法
- WPF 4文字模糊不清晰解决方法
- wpf4 文字 模糊 不清晰 解决方法
- 安卓图片加载文字模糊解决方法
- 3DText/TextMesh文字模糊解决方法
- JFreeChart 图表文字模糊问题的有效解决方法
- JFreeChart 图表文字模糊问题的有效解决方法
- JFreeChart 图表文字模糊问题的有效解决方法
- 从零开始学习cocos2dx3.x
- Cocos2dx3.x 绘图API
- 免费cocos2dx3.x视频教程
- cocos2dx3.X创建项目
- Cocos2dx3.x 绘图API
- cocos2dx3.x lua绑定
- Cocos2dx3.x特效整理
- cocos2dx3.x 观察者模式
- eclipse.ini配置eclipse的启动参数
- 央视曝光小米电源不合格 小米称是假货惹的祸
- ORACLE数据库的备份恢复(2)
- Highcharts--(1)饼图小数点问题
- MFC 编辑框边缘在背景图上显示的是黑色的边框
- cocos2dx3.x 文字模糊解决方法
- LG将在柏林电子展发布圆形外观新款智能手表
- 【程序设计】引用与指针的比较
- Xen使用记录 - 使用xen-tools复制VM
- 4、Hibernate 实体关系映射(二、单边多对一关系 注解、xml两种方式)
- ORACLE数据库的备份恢复(3)
- LeedCode:Max Points on a Line
- 百度地图二次定位 位置为0
- S7-300的定时器原理和用法