Dragon Bones / Starling错误同步包含缓动的时间轴动画

时间:2014-02-07 22:12:38

标签: actionscript-3 animation starling-framework jsfl

也许你们这里的人可以帮助我(因为我已经尝试过椋鸟/龙骨论坛而没人回答......)。

我遇到了同步时间轴动画的问题,这些动画包含不在同一帧开始的轻松。

让我说明问题。

我有以下时间表: enter image description here

包含从第0帧开始的动画的两个图层以Tween Ease out = 100开始(如下图所示)并以缓动0结束。

enter image description here

现在,如果我尝试在DragonBones Flash面板中对其进行可视化,则缓动动画之间的动画同步将无法同步,如下所示:

enter image description here

首先我不知道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版本。

提前致谢!

1 个答案:

答案 0 :(得分:0)

只是为了让每个人都知道,

这是BD中的一个错误,我修补了它...拉取请求(https://github.com/DragonBones/DragonBonesAS/pull/40)已经合并,所以如果你正在运行最新版本的BD,你就得到了修复:)< / p>

干杯。