博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2d-x tile map瓦片地图的黑线及地图抖动解决方案
阅读量:4645 次
发布时间:2019-06-09

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

BUG 1:地图的每个图块之间有一些细密的间隔,特别是场景移动时更加明显,将游戏截图放大,可以很明显看到这个细线          解决方案:通过设置ccConfo.h中的CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL宏来解决。             将  #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 0               改为 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1             ccConfig.h位置:/cocos2dx/include/ccConfig.h     解决大致原理是将贴图的适用范围改成99%,将纹理的四边形的范围缩小一圈 BUG2: 场景发生滚动过程中地图会抖动     解决方案:我们可以通过给TiledMap的每个图层的纹理开启抗锯齿效果来解决这个问题     具体代码如下:     CCArray *pChildrenArray = map->getChildren();     CCSpriteBatchNode *child = NULL;     CCObject *pObject = NULL;     CCARRAY_FOREACH(pChildrenArray,pObject){  child = (CCSpriteBatchNode *)pObject;  if(!child)     break;  child->getTexture()->setAntiAliasTexParameters();     }

 

转载于:https://www.cnblogs.com/jiackyan/archive/2013/04/14/3019927.html

你可能感兴趣的文章
python-综合练习题(if条件语句,while循环,奇数偶数
查看>>
C语言基础-第三章
查看>>
PowerDesigner教程系列(一)概念数据模型
查看>>
python常用类库总结
查看>>
题解 CF962C 【Make a Square】
查看>>
只读数据文件损坏恢复
查看>>
k8s集群上线web静态网站
查看>>
【转】Impala和Hive的关系
查看>>
IDEA操作git
查看>>
有向图算法之拓扑排序
查看>>
windows 下安装elasticsearch
查看>>
C语言学习12:带参数的main函数,无指定的函数形参,调用库函数处理无指定的函数形参,...
查看>>
禁止某程序联网
查看>>
[LOJ6191][CodeM]配对游戏(概率期望DP)
查看>>
mysql中utf8和utf8mb4区别
查看>>
谈谈源码管理那点事儿(一)——源码管理十诫(转)
查看>>
拒绝switch,程序加速之函数指针数组
查看>>
[你必须知道的.NET]第二十五回:认识元数据和IL(中)
查看>>
.NET中的三种Timer的区别和用法
查看>>
python第三方包安装方法(两种方法)
查看>>