我有一个我正在做的项目,我真的被一个看似简单的动画作品难住了。
动画是一枚硬币划掉一层,以揭示下面的一层。我有硬币的动画,并在适当的层次。我想知道是否有一种方法可以擦除/删除每一个经过舞台的地方,揭示出下面的一层。我看过一些动画,ActionScript可以让用户控制硬币/指针并激活“刮掉”效果。然而,我试图想出一种方法,而不是用户发起的动画,因为我希望在时间线上的几个地方重复效果。
不管怎么说,我都想不出怎么做才行得通。我是一个中等水平的闪存用户和ActionScript新手。
我在SnowLeopard Mac上使用闪存CS4。
如有任何帮助或建议,我们将不胜感激。谢谢。
发布于 2010-02-10 03:56:46
你需要把你想要显示的层放在你想要显示的层的上面。然后使用mask显示您想要显示的部分。可以像任何其它层一样,使用补间动画或逐帧动画来设置遮罩层的动画。
https://stackoverflow.com/questions/2232088
复制相似问题