子项比父项长的嵌套动画符号

时间:2012-01-12 03:06:05

标签: flash animation

我想在Flash中创建一个动画循环。我有的基本角色动画是27帧。但是,为了让背景以正确的速度移动,整个动画是432帧。

由于我无论如何都要制作动画,我希望角色在动画循环的中途闪烁。我进入头部符号并将其动画从单帧扩展到432帧。在该动画的中途,我将图像替换为闪烁的图像(为闪烁添加了3个新图像)。

所以,现在符号嵌套如下:432帧 - > 27帧 - > 432帧

但似乎Flash并不像我预期的那样足够聪明地为它制作动画。它只重复儿童符号的前27帧。

我尝试的下一件事是将27帧角色动画扩展到432帧。我通过复制粘贴角色动画16次来做到这一点。但这也不起作用,因为复制关键帧也会复制子动画播放的位置。这会导致动画不断重置并且永远不会闪烁。

我也尝试过使用复制动作选项,但它似乎与复制关键帧没什么不同。

有没有简单的方法让这个动画有用?我不可能手动定位总共576个关键帧(嵌套实际上有另一个级别,它不使用任何补间,只是关键帧)我可以吗?

1 个答案:

答案 0 :(得分:0)

我最终找到了问题的解决方案。将头部转换为影片剪辑使得关键帧不会影响内部动画。这种方法的唯一问题是

  1. 动画片段在编辑期间不会设置动画。查看正在运行的影片剪辑的唯一方法是运行SWF。
  2. 暂停动画时,影片剪辑不会暂停。所有其他动作将停止,但动画片段不受暂停动作的影响。