我遇到了同步时间轴动画的问题,这些动画包含不在同一帧开始的轻松。
让我说明问题。
我有以下时间表:
包含从第0帧开始的动画的两个图层以Tween Ease out = 100开始(如下图所示)并以缓动0结束。
现在,如果我尝试在DragonBones Flash面板中对其进行可视化,则缓动动画之间的动画同步将无法同步,如下所示:
首先我不知道DB是否支持它,但是我在skeleton.xml中看到了(导出的文件可以在https://db.tt/QruadM3t找到),缓动值如下面的显示器所示:
...
<timeline name="black1" scale="1" offset="0">
<frame z="0" tweenEasing="1" duration="48">
<transform x="753.3" y="207.45" skX="0" skY="0" scX="1" scY="1" pX="0" pY="0"/>
</frame>
<frame z="0" tweenEasing="0" duration="1">
<transform x="124.35" y="207.45" skX="0" skY="0" scX="1" scY="1" pX="0" pY="0"/>
</frame>
<frame z="0" duration="1">
<transform x="124.1" y="207.45" skX="0" skY="0" scX="1" scY="1" pX="0" pY="0"/>
</frame>
</timeline>
...
现在我不知道这是一个真正的错误,还是我做错了什么。
有人可以帮我这个吗?
噢,如果有人想这样看,可以通过https://db.tt/xKFQ5IBT为CS5版本下载fla,或者通过https://db.tt/mKdvkPn9下载CS6版本。
提前致谢!
答案 0 :(得分:0)
只是为了让每个人都知道,
这是BD中的一个错误,我修补了它...拉取请求(https://github.com/DragonBones/DragonBonesAS/pull/40)已经合并,所以如果你正在运行最新版本的BD,你就得到了修复:)< / p>
干杯。