前些日子LEO和偶都在论坛贴了关于教为逼真的水波的动画,今天把教程和代码贴出来,供大家参考,希望可以起到抛砖引玉的作用。
首先,我们要准备一张合适的图片,这里所说的合适,最好是有倒影的,而且水面比较干净的,以下是我这次写教程选取的图片:
把这个图片倒入到FLASH里,按CTRL+B打散,把里面有水的部分取出来(当然,如果各位想在PHOTOSHOP等图象处理软件里来处理也可以),就是下面的这个样子:
然后我们把它转换成为组件,属性为“影片剪辑”,然后编辑这个组件。在水的图片所在图层上再建一个图层,用来放黑色的条纹来做遮罩,然后就开始画条纹啦,用矩形工具去边来画,画的越细越好(当然也别太细了。。。),以下是耗子画的条纹:
然后开始制作条纹从上到下的动画,建议播放速度为24F/S以上,移动的距离自己来调整,这是一个细心活儿,可能要调整很多次才能达到合适的效果:
做好以后回到主场景,把原图片拖出来作为背景,在背景上新建一个图层来放刚才做好的水波文件,调整一下位置(注意背景不要动,只调整上面的水波)到满意的效果。
然后根据情况不断修改,到自己满意的效果就可以了。
效果实例: