当前位置:软件学习 > Flash >>

Flash水之特效(二):水中倒影

  今天我们做一朵玫瑰和它在水中摇曳的倒影,闲话不啰嗦,现在就开始。

  1、启动Flash5,按“Ctrl+M”打开影片属性对话框,设定动画的大小,背景为黑色,单击“确定”。

  2、单击“insert→new symbol”(ctrl+f8),在弹出对话框中命名为“flower”,单击“确定”。

  3、按“Ctrl+R”打开图像导入对话框,选择一副准备做倒影的图像,这里我选择的是一朵玫瑰花,单击确定。





(图一)

  4、再次建立一个mc。目的是让倒影在水中产生水涟效果。单击“insert→new symbol”,在弹出对话框中命名为“waterwave”,类型选“movie clip”。

  5、好了,现在回到场景中,将mc“flower”拖入场景,注意留出下面的位置给来放倒影,将这一层命名为“flower”。

  6、再在本层下面生成两层,分别命名为“flower2”和“flower3”。注意二在三的上面,copy mc“flower”到第三层,将mc“flower”垂直翻转,并适当将高度变短,使他看起来像第一层flower的倒影,选择这个变形后的flower,原位置copy到flower2这个层(ctrl+shift+v)向左向上分别移动五个像素。

  7、在flower2的层上新建一层wave mask,打开library面板,将water wave这个mv拖到场景,放在倒影与flower的交界处。在第二十五帧点取关键帧,并使在这一帧的“waterwave”变大,位置向下移动到动画区域的外边,使第一帧到最后一桢的过程作motion tweening,

  8、选取wavemask层,单击右键,在弹出的菜单中选mask。效果如图二。



图二

  9、现在可以测试一下了,按ctrl+enter预览,感觉水面的效果有点生硬,必须加一些水面的自然属性进去。

  10、回到场景中,新建一个water的mc,选取rectangle tool,画出一个矩形,颜色为蓝色。大小为覆盖场景中的倒影为准。

  11、在wave mask 层上新建一water层,将mc“water”从library拖入场景,Alpha值为30%,覆盖整个倒影部分。

  12、按ctrl+enter观看效果,怎么样,很简单吧:)

  请看最后效果:


最后效果

原文件下载学习

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,