使用cocos2d-x显示瓦片地图,发现两个瓦片衔接的地方有黑线,找了一下解决方案:
2012-12-18 11:10
381 查看
使用cocos2d-x显示瓦片地图,发现两个瓦片衔接的地方有黑线,找了一下解决方案: 第一种: 修改 ccConfig.h 将 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 0 改为 #define CC_FIX_ARTIFACTS_BY_STRECHING_TEXEL 1 第二种: 调用瓦片地图对应CCTexture2D的setAliasTexParameters接口。若调用之后还有黑线,则还调用 CCDirector::sharedDirector()->setProjection(kCCDirectorProjection2D); 例如我自己的代码: bool AppDelegate::initInstance() { // Init Code 。。。 CCDirector::sharedDirector()->setProjection(kCCDirectorProjection2D); return true; } diaoyong瓦片地图纹理setAliasTexParameters(): CCTexture2D* texture2D = CCTextureCache::sharedTextureCache()->textureForKey("TiledResource.png"); texture2D->setAliasTexParameters();
相关文章推荐
- 解决Cocos2d-X显示瓦片地图黑线的问题
- cocos2d-x tile map瓦片地图的黑线及地图抖动解决方案
- cocos2d-x tile map瓦片地图的黑线及地图抖动解决方案
- 【转载】cocos2d-x tile map瓦片地图的黑线及地图抖动解决方案
- cocos2d-x tile map瓦片地图的黑线及地图抖动解决方案
- cocos2d-x 瓦片地图的黑线及地图抖动解决方案
- 如何解决cocos2d-x显示瓦片地图黑线的问题
- cocos2d-x 瓦片地图的黑线及地图抖动解决方案
- cocos2d-x 瓦片地图的黑线及地图抖动解决方案
- 如何解决cocos2d-x显示瓦片地图黑线的问题
- cocos2d-x显示瓦片地图黑线的问题
- cocos2d-x里的TiledMap出现黑线和抖动的解决方案(不影响其他类使用)
- cocos2d-x-3.0学习笔记之瓦片地图的使用
- 在Cocos2d-X中使用瓦片地图《一》
- 【Cocos2d-X开发学习笔记】第25期:游戏背景之瓦片地图集类(CCTMXTiledMap)的使用
- 数量加1 减 1 发现使用的地方挺多的,备份一下.
- 【爱上cocos2d-x之十八】Tiled瓦片地图编辑器的基本使用
- Cocos2d-X中使用瓦片地图《二》
- Cocos2d-x 3.0中使用瓦片地图中的对象层
- UIKit和Cocos2d-x的整合使用;设置CCEAGLView背景为透明,来显示背后的UIView; 以及整合中遇到的问题的解决方案