2.2.3版本骨骼循环播放出现明显卡顿

这里提到过这个bug
http://zengrong.net/post/1911.htm
参看

关于 CCArmature Nesting 实现的问题
http://www.cocoachina.com/bbs/read.php?tid=186201
这里官方依然说骨骼文件的问题 好吧

以下是我们公司的一个资深程序员提供的解决办法,希望可以帮到大家.

文件
lib/cocos2d-x/extensions/CocoStudio/Armature/utils/ CCDataReaderHelper.cpp

方法

CCMovementBoneData *CCDataReaderHelper::decodeMovementBone(tinyxml2::XMLElement *movBoneXml, tinyxml2::XMLElement *parentXml, CCBoneData *boneData, DataInfo *dataInfo)

将此行代码
frameData->copy((CCFrameData *)movBoneData->frameList.lastObject());

替换为
frameData->copy((CCFrameData *)movBoneData->frameList.objectAtIndex(0));

希望官方能给予评论,有更好的办法希望能及时修复这个bug

bug确实存在

龙骨的骨骼动画?如果是的话。你尝试改xml文件看看
比如

<mov name=“normal” dr=“13”(开始循环补间隔) to=“6”(忘了这个干啥用的。。你试试) drTW=“13”(播放速度) lp=“1”(是否循环-1 true-0 false) twE=“NaN”>

好滴 谢谢 这个方法 。。。

发别人的东西不太好吧?

:2: :2: :2: