嗨,我用的版本是cocos2d-x-3.1,有个遗留很久的问题一直没解决:
在加载CCArmature时,调用ArmatureDataManager的addArmatureFileInfo接口,经常会报出 LUA ERROR: ASSERT FAILED ON LUA EXECUTE: key not found : <integer/real> 的错误,并且是偶发的。
经测试,该问题只在Android平台上出现,在win和ios上暂未发现。
一度怀疑是文件编码问题,查看之后发现确定是utf8编码,但就是加载报错。
搜索了一下,之前也有人报过相关问题,都没有明确答复。
http://www.cocoachina.com/bbs/read.php?tid=199124&page=1
http://discuss.cocos2d-x.org/t/assert-failed-key-not-found-integer-real/14436
http://www.cocoachina.com/bbs/read.php?tid-235410.html
http://www.cocoachina.com/bbs/read.php?tid=238950
请问到底该如何解决?官方能不能给个明确答复?