ccs.ArmatureDataManager.getInstance().addArmatureFileInfoAsync(getArmPath(“ani_0213”), function(percent){
if (percent < 1) return;
//something
}, getMainLayer());
异步加载一个armature,会起一个线程DataReaderHelper::loadData()和一个schedule DataReaderHelper::addDataAsyncCallBack, schedule里会每帧检测线程有没有load完armature,但我发现在loadData结束前,根本addDataAsyncCallBack根本就没机会调用,在游戏中表现就是在loadData结束前,游戏卡住了。 求怎么解决?
