cocos2d-js打包APK出现的问题

1 . schedule 里面的 cc.repeatforever 不能用!!!!!!!!! 
解决办法 : 将cc.repeatforever 替换成 9999999999暂时可以解决 在计时器里面不填写次数会默认无限 -1也可以默认无限 但是打包APK之后可能无效

  1. 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的时候注意把层级给置顶

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值