0

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

我希望图像(宽 200 像素,高 600 像素)通过不同大小的圆圈(从 30 像素到 5 像素不等)显示在时间轴上。

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

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

很感谢任何形式的帮助!!!

干杯,杰斯

4

2 回答 2

0

这很容易 - 将您的所有圆圈添加到一个容器中,该容器是您的图像的蒙版。

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

your_image.mask = circlesContainer;

或者,如果您在时间轴上进行所有操作,您显然可以创建一个 MovieClip 并将其放在图像层上方的蒙版层中。

于 2011-05-05T23:49:46.977 回答
0

如果您正在寻找一个对初学者友好的 Flash 效果框架,Branden Hall 编写了一个名为“Hype”的不错的库 http://www.hypeframework.org/

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

也许尝试使用透明的“BitmapCanvas”作为蒙版。

于 2011-05-05T23:44:36.090 回答