使用cocos2d-android的常见报错

1. 报错:aused by: java.lang.AssertionError: TMX: unsupported compression method

  • 原因:tmx文件中的图块层压缩格式zlib不被支持

  • 解决方法:使用tiled编辑器修改tmx文件的压缩方式为gzip(不能为无压缩,否则报错:Attempt to invoke virtual method 'int java.nio.IntBuffer.get(int)' on a null object reference)

  • tiled编辑器地址:Tiled | Flexible level editor (mapeditor.org)

2. 报错:java.lang.AssertionError: Layer#ccTouchBegan override me

  • 原因:return super.ccTouchesBegan(event) 该代码调用的方法内部有:assert false : "Layer#ccTouchBegan override me"

  • 解决方法:直接改成:return true

3. 报错:java.lang.AssertionError: child already added. It can't be added again

  • 原因:该节点已有父亲

  • 解决方法如下:

java 复制代码
// 原报错代码:
this.addChild(plant.getShowPlant());
​
// 修改为:
plant.getShowPlant().setParent(null);
this.addChild(plant.getShowPlant());
相关推荐
Marvin_Kai9 小时前
Cocos Creator 3.x 实现“粒子特效” 的 点击触发
cocos2d
胡童嘉6 天前
长沙烈焰鸟网络科技有限公司实习day13日记
功能测试·学习·职场和发展·游戏引擎·cocos2d
神秘的土鸡9 天前
【CS创世SD NAND征文】为无人机打造可靠数据仓:工业级存储芯片CSNP32GCR01-AOW在飞控系统中的应用实践
嵌入式硬件·游戏引擎·无人机·cocos2d·雷龙
小时候的阳光23 天前
Cocos Creator 和 Unity 3D 编辑界面字体样式大小调整
unity·cocos2d·字体大小
mit6.82424 天前
[无人机sdk] Open Protocol | 协议包构造&验证
游戏引擎·无人机·cocos2d
锦瑟弦音25 天前
2048游戏开发笔记4 & 音效 cocos3.8.7
笔记·typescript·cocos2d
FairGuard手游加固1 个月前
Cocos资源加密方案解析
安全·游戏·cocos2d
应用市场1 个月前
无人机编队飞行原理与Python仿真实现完整指南
python·无人机·cocos2d
云卓SKYDROID1 个月前
无人机中继器模式技术对比
人工智能·游戏引擎·php·无人机·cocos2d·高科技·云卓科技
重生之我在永职2 个月前
cocos 添加背景,帧动画,贴图
cocos2d