我们经常遇到这样的情形——Cocos2d-x中removeTileAt报错。本篇教程将教你轻松解决Cocos2D-X中removeTileAt报错的问题。
在网上搜索可以看到,很早就已经有人提出 removeTileAt 报错了,但是没有见到官方的解决方案。我在利用这个函数时同样遇到错误。下面我把我的解决方法与大家分享一下。
在解决方案找到 libcocos2d -> sprite_nodes -> CCSpriteBatchNode.cpp
然后找到 void CCSpriteBatchNode::removeSpriteFromAtlas(CCSprite *pobSprite) 所在行,先把整个函数注释掉(备份一下),然后用下面的代码代替原来的位置。
¥108.00
¥98.00
¥98.00
¥698.00