cocos2d-js打包APK出现的问题
2016-09-13 19:08
615 查看
1 . schedule 里面的 cc.repeatforever 不能用!!!!!!!!!
解决办法 : 将cc.repeatforever 替换成 9999999999暂时可以解决 在计时器里面不填写次数会默认无限 -1也可以默认无限 但是打包APK之后可能无效
removeFromParent移除之后任然会产生其他影响(在飞机游戏中,子弹碰撞敌机,子弹removeFromParent,然后移除的子弹任然会对Boss飞机产生影响)
3 . cc.director.pushScene(new HelloWorldScene) 切换场景出现问题
4 . this.getBoundingBox()如果this被removeFromParent了,导致引用失效,会报错Invalid Native Object(无效本地对象)
解决办法 : 将对象彻底销毁,在jsb中涉及到引用对象的问题,所以说需要彻底销毁对象直接将that = null 然后引用出会报错 说that is null 只需要在引用时if判断一下 return掉就好了
5 . onExit 会出问题 移除自定义事件需要放在别的地方
解决办法 : onExit 先屏蔽掉
6 . Action出现问题
层级问题 和 this.schedule 问题
解决办法: 层级问题 将添加动画Layer和道具Layer的时候注意把层级给置顶
解决办法 : 将cc.repeatforever 替换成 9999999999暂时可以解决 在计时器里面不填写次数会默认无限 -1也可以默认无限 但是打包APK之后可能无效
removeFromParent移除之后任然会产生其他影响(在飞机游戏中,子弹碰撞敌机,子弹removeFromParent,然后移除的子弹任然会对Boss飞机产生影响)
3 . cc.director.pushScene(new HelloWorldScene) 切换场景出现问题
4 . this.getBoundingBox()如果this被removeFromParent了,导致引用失效,会报错Invalid Native Object(无效本地对象)
解决办法 : 将对象彻底销毁,在jsb中涉及到引用对象的问题,所以说需要彻底销毁对象直接将that = null 然后引用出会报错 说that is null 只需要在引用时if判断一下 return掉就好了
5 . onExit 会出问题 移除自定义事件需要放在别的地方
解决办法 : onExit 先屏蔽掉
6 . Action出现问题
层级问题 和 this.schedule 问题
解决办法: 层级问题 将添加动画Layer和道具Layer的时候注意把层级给置顶
相关文章推荐
- cocos2d - JS 打包APK常见问题
- cocos2d - JS 打包 APK 黑屏问题解决方案
- android js调用java 并取得java当中的返回值返回到js的做法其实很简单,打包后出现问题记得修改proguard.cfg文件
- Cocos2d-JS 打包安卓APK
- eclipse 打包 cocos2d-JS APK - 移植底层代码
- cocos2dx-lua开发环境搭建及Cocos2d-JS环境配置教程windows打包apk同样在mac环境也一样打包ios的ipk
- 【安卓学习之常见问题】 APK打包后出现运行停止问题
- cocos2d-x3.0rc打包apk遇到的一些问题记录
- cocos2d-js打包apk的一些坑
- Cocos2d-x打包APK遇到问题
- ionic打包apk的时候Android API版本不合适出现的问题
- Cocos2d-JS 打包安卓APK
- 解决cocos2d-x-2.2.6的testcpp打包apk报错问题
- Cocos2d-JS 打包安卓APK
- 【Android】AndroidStudio打包apk出现的一些问题 `Error:Execution failed for task ':app:lintVitalRelease'.
- cocos2d-x jsbinding出现的一些问题列表(持续更新)
- android 打包 生成apk 出现的问题 javascript失效 json解析失败 解决方案
- Cocos2d-JS 打包安卓APK
- cocos2d-x打包的时候出现空指针的问题,An error has occurred. See error log for more details. java.lang.NullPointerE
- cocos2d-x-3.12 打包apk出现 XXX如 libfreetype.a exists or that its path is correct 执行命令出错,返回值:2。