【问题标题】:Image circle mask, Flash actionscript 3图像圆圈蒙版,Flash actionscript 3
【发布时间】:2011-05-06 07:49:46
【问题描述】:

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

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

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

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

非常感谢任何帮助!!!

干杯, 杰斯

【问题讨论】:

    标签: flash image actionscript mask masking


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-07-30
        • 2013-06-24
        • 2014-10-31
        • 2012-02-12
        • 2010-11-03
        • 1970-01-01
        • 2020-02-21
        • 2012-03-28
        相关资源
        最近更新 更多