图像圈面具,Flash动作脚本3

时间:2011-04-27 01:28:41

标签: flash image actionscript mask masking

我想使用Adobe Flash(Actionscript 3)实现特定的图像效果。

我想通过不同大小的圆圈(从30px-5px变化)显示时间轴上的图像(宽度200px,高度600px)。

我正在考虑使用图像蒙版并在时间轴上创建单独的圆圈,这样当电影播放时,每个随机大小的圆圈一个接一个地显示最后的图像。所以这可能会耗费时间......

有谁知道更好的方法,我可以达到效果?此外,有没有人知道任何闪光图像效果助手一般,我正在寻找类似绿色袜子的东西,除了图像效果......

非常感谢任何帮助!!!

干杯, 杰斯

2 个答案:

答案 0 :(得分:0)

如果你正在寻找一个适合初学者友好的flash效果框架,Branden Hall写了一个很好的图书馆,名为"炒作" http://www.hypeframework.org/

它非常适合效果,过渡和生成艺术。

也许尝试使用透明的" BitmapCanvas"作为面具。

答案 1 :(得分:0)

这很简单 - 将所有圈子添加到容器中,该容器是图像的遮罩。

// load image / place on stage
var circlesContainer:MovieClip = new MovieClip();
addChild(circlesContainer);

your_image.mask = circlesContainer;

或者,如果您正在时间线上执行所有操作,您显然可以创建一个MovieClip并将其放在图像层上方的遮罩层中。