【发布时间】:2009-05-03 17:16:14
【问题描述】:
我需要在 Flash CS4 中进行补间动画,留下痕迹。 喷药之类的。我创建了一个代表喷涂点的圆圈,我正在尝试使用补间动画移动该点,但我需要它留下痕迹(彩色喷涂)。
这可能吗?
Tnx
【问题讨论】:
标签: flash
我需要在 Flash CS4 中进行补间动画,留下痕迹。 喷药之类的。我创建了一个代表喷涂点的圆圈,我正在尝试使用补间动画移动该点,但我需要它留下痕迹(彩色喷涂)。
这可能吗?
Tnx
【问题讨论】:
标签: flash
Here's一个flash教程如何做到这一点。
【讨论】:
是的,在Olafur's example 中,技巧不在补间动画中,您需要做的是在每一帧或每次用户移动鼠标时复制影片剪辑的实例。
如果你想让轨迹淡化,你可以在剪辑中添加一个 onEnterFrame() 函数,并在此函数内部减小 _alpha (较低的减少导致更长的轨迹),如果值下降到 0 则删除剪辑,这避免性能问题(感谢 Johan Öbrink 的说明)。
抱歉,没有发布示例,但我不再使用 Flash,因此无法在此处进行测试。无论如何,我希望这可以帮助你。
【讨论】: