用Flash轻松制作照片上的水纹波动效果

  本教程利用Flash轻松制作照片上有水纹波动的效果。

  创建FLASH文档,然后准备一幅美女照片为背景来用,按CTRL+J调整属性。


  图1

  然后把图片转换为影片剪辑,起名为photo_mc,然后我们设置影片剪辑的位置。确认影片剪辑选中状态下,我们打开对齐面板,然后设置如下。


  图2

  然后命名实例名:


  图3

  然后为第一帧添加如下动作:

  import flash.filters.DisplacementMapFilter;

  import flash.display.BitmapData;

  import flash.geom.Point;

  this.createEmptyMovieClip("waterHold", this.getNextHighestDepth());

  waterHold._visible = false;

  var numOfRipples:Number = 65;

  var speed:Number = 18;

  for (var i:Number = 0; i

  var ripple:MovieClip = waterHold.attachMovie("wave", "wave"+waterHold.getNextHighestDepth(), waterHold.getNextHighestDepth(), {_x:random(Stage.width), _y:random(Stage.height)});

  ripple.gotoAndPlay(random(65));

  }

  onEnterFrame = function () {

  var bm:BitmapData = new BitmapData(waterHold._width+65, waterHold._height+65, true, 0x50000000);

  bm.draw(waterHold);

  photo_mc.filters = [new DisplacementMapFilter(bm, new Point(0, 0), -1, 1, 1, speed)];

  };

  然后按CTRL+F8新建立影片剪辑元件。这里我们制作一个水纹动画。


  图4

  然后制作一个形状动画,水纹扩散开,首先在第一帧里绘制一个椭圆,调整渐变填充。


  图5


  图6

  在第一帧调整到最小,第75帧调整到最大。然后做形状动画。

  并且在第75帧添加如下代码:

  this._x = random(Stage.width);

  this._y = random(Stage.height);

  gotoAndPlay(random(10));

  然后设置该影片剪辑的链接属性。


  图7

  好了这时可以看到效果了。

时间: 2024-10-28 15:37:13

用Flash轻松制作照片上的水纹波动效果的相关文章

flash遮罩制作水波荡漾的文字效果

  今天小编为大家分享flash遮罩制作水波荡漾的文字效果,教程真的很不错,很值得大家学习,来看看吧! 遮罩,就好比将下面的图层遮上一块布,然后在这块布上挖出一个洞,露出下面的内容.有意思的是这个洞的形状完全由你设想,可以是形状.可以是线条.也可以是文字--可以是遮罩层的运动,也可以是被遮罩层在运动. 前面用脚本做过一个遮罩实例.这一次是遮罩图层在文字效果方面的应用.利用线性填充色块的运动,使文字产生水波荡漾的效果. 效果图为GIF图片,显示效果较粗糙. 方法/步骤 T键调出文字工具,属性面板中

Flash AS3制作茶杯震动gif动画效果

 下面小编就为大家介绍Flash AS3制作茶杯震动gif动画效果,教程很不错哦,也很简单,一起来学习吧! 效果如下:(用鼠标指向右侧的茶壶可以看到震动效果) 制作过程如下: 首先准备一个图片当做背景,如下: 然后再建立一个新图层,导入一个茶壶素材,然后把它转变为影片剪辑,之后命名实例名字. 目前存在两个图层,然后我们再新建立一个放置ACTION的图层,代码如下:   代码如下: var coordX:Number = shaker_mc.x;  var coordY:Number = shak

Flash轻松制作2008北京奥运邮票

第一步:新建文件,画布大小改为宽200像素.高276像素:新建图形元件,绘制北京奥运图(可以导入相关的图片进行临摹).效果如下: 不愿绘制的,可下载下面的文件,再导入flash中,不过这样制作出的文件比绘制的要大很多. 第二步:将第一步制作的图形元件拉入主场景,在当前层的下方新建图层,然后画一矩形(比上层的图形元件要大点),边框选绿色,填充选白色.效果如下: 第三步:选中边框,在属性中选自定义,进行如下设置: 第四步:仍然选中边框,将线条转换为填充,如下图: 第五步:选中填充色,剪切:删除当前帧

用Flash轻松制作电子发散视觉效果动画

用鼠标单击动画,可以看到发散的效果. 演示效果: 点击这里下载源文件 效果怎么样?如果觉得不错就来试试吧!制作步骤如下. 首先启动flash,我使用的是Flash 8,然后新建立flash文档,然后按Ctrl+J修改文档属性. 然后按Ctrl+F8新建立一个影片剪辑元件,名字是Fragment,然后绘制一个白色的圆,至于大小都任意可以. 然后返回到主场景中,选择第一帧,然后输入下面代码. /* 定义四个全局变量,定义位置 */_global.gLEFT = 0;_global.gTOP = 0;

Flash AS3制作交互式3D旋转动画效果

  效果演示: 使图标具有交互性: 当鼠标单击某个图标时使之旋转,并让图标显示在屏幕的最前面. //定义旋转的最终角度 var endAngle:Number = 90; //保存已经旋转的角度 var tempAngle:Number = 0; //保存旋转的状态 var isRotating:Boolean = true; //注册图标的单击事件 mc.addEventListener(MouseEvent.MOUSE_DOWN,startRotation); //定义侦听器函数 funct

彩影轻松制作古典水墨字体效果

在生活中,我们会用到各种各样的字体来美化图片,甚至会将字体加上各种特效,让画面更漂亮!其中制作水墨字体效果就是比较常用的一种,它既有中国传统文化特色,同时又富有独特的唯美气息.今天本编辑就来教大家巧妙地制作水墨字体效果,而使用的软件是国内专业易用的优秀图像处理软件--彩影2010. 1.首先我们应该先找一张能与水墨效果搭配的背景图,比如本例中的图1. 图1.先选择一个符合主题的背景图 2.启动彩影,然后使用"打开"按钮,打开我们挑好的背景图(如图2). 图2.打开背景图 3.接着就是添

PhotoShop制作立体透明塑胶字效果教程

本篇跟我们前面学习的两篇"PhotoShop轻松制作透明质感塑料字效果教程"和"PS简单制作晶莹剔透的高光塑胶字效果教程"是一系列的,只是改变一下图层样式的设置, 就可以做出不同效果的漂亮塑料字效来,喜欢的同学一起来学习一下吧! 相关链接: PhotoShop轻松制作透明质感塑料字效果教程 PS简单制作晶莹剔透的高光塑胶字效果教程 先看效果图. 新建文档760x500像素,背景白色,把底纹拖入作为背景,输入黑色PS字母,字体Georgia,尺寸540点,复制2层.

Flash相册制作大师的操作步骤

核心提示: Flash相册制作大师让您将喜爱的照片在一分钟之内转换成精彩的Flash动画. 相关下载: Flash相册制作大师V7.5       <Flash相册制作大师>让您将喜爱的照片在一分钟之内转换成精彩的Flash动画.整个过程操作简单,只要选择好我们给您提供的模板,添加您的照片即可导出SWF文件.您完全不用懂得烦琐的Flash制作和照片的处理过程,一切由Flash相册制作大师帮您轻松解决. 下载地址:    Flash相册制作大师          1.如果您已经安装了Flash相

碗变酒杯的三维Flash动画制作

flash动画 Swift 3D是专业的矢量3D软件,它的出现充分弥补了Flash在3D方面的不足,其强大的功能位居Flash第三方软件第一位.Swift 3D不仅可以快速制作出精美的3D效果,还可以轻松创建各种动画.下面我们将通过制作一个"碗变酒杯的动画"向大家展示其方便易用的特性,相信即便是非3D专业人士也能轻松上手. 1. 启动Swift 3D 4.0,首先单击"旋转放样编辑器"标签将其激活,在其工具栏内选择"添加节点"工具,再单击&quo