-
Creator 版本:1.10.2
-
目标平台: iOS/Android
-
问题描述:项目中使用了action和spine后,使用xcode打包的release版本挂起-复原(比如切回去调亮度、游戏中接了个电话、游戏中显示电量低等)回来之后action和spine异常,debug版本没有问题!!!
通过xCode打包时,挂起-复原后archive(release)版本会导致
1.spine动画会直接略过整个动作,直接触发completeListener。
2.action动作直接会执行完毕。
这两条BUG对对我们的游戏逻辑很致命,猜测是和C++里debug和release的编译配置有关系,查了许久,包括查COCOS2D_DEBUG宏定义相关的、js-engine里相关的,都无果,所以整理了demo和视频到论坛寻求帮助,希望官方看到后能尽快修复,造福一下用1.10做native的开发者吧!
复现方式:
使用1.10.2打开附件工程,构建ios工程,1.使用Binary方式构建的话,直接就会复现问题 2.使用link或者default方式,archive出来的包也会出问题。
演示视频我也上传一个:
https://share.weiyun.com/5BJCOtB
附件:
Archive.zip (871.4 KB)