查看: 1486|回复: 2

[其他教程] flash制作水波美女

[复制链接]

签到天数: 272 天

[LV.8]以坛为家I

鲜花(0) 鸡蛋(0)
发表于 2014-6-25 16:42 | 显示全部楼层 |阅读模式
教程来源
教程来源: 原创
本帖最后由 玉儿abc 于 2014-6-25 21:26 编辑

1、打开FLASH,建立一个文件,文件大小依图片尺寸,自定背景颜色。

2、文件→导入→导入到舞台,将事先准备好的图片导入到舞台。

3、将图片大小适当调整一下,垂直、水平居中。如果图片与文件设置一致就不用调了。

4、右键舞台中图片→转换为元件。在出现对话框中点选影片剪辑→确定。

5、选中图片,打开属性面板,添加实例名“cd”。这一步很重要!

6、添加一个图层,改名AS

7、选中AS图层的第1帧,右键→打开动作面板。

Stage.scaleMode = "noScale"; var baseX = 100; var baseY = 100; var nOctaves = 1; var randomSeed = Math.random() * 10; var bStitch = false; var bFractalNoise = true; var nChannels = 1; var bGreyScale = false; var p1 = new flash.geom.Point(45, 34); var p2 = new flash.geom.Point(50, 60); perlinOffset = new Array(p1, p2); bmp = new flash.display.BitmapData(750, 500, true, 0); onEnterFrame = function () { perlinOffset[0].y = perlinOffset[0].y - 8; perlinOffset[0].x = perlinOffset[0].x - 8; perlinOffset[1].x = perlinOffset[1].x + 1; perlinOffset[1].y = perlinOffset[1].y + 1; bmp.perlinNoise(baseX, baseY, nOctaves, randomSeed, bStitch, bFractalNoise, nChannels, bGreyScale, perlinOffset); dmf = new flash.filters.DisplacementMapFilter(bmp, new FLASH.geom.Point(0, 0), 1, 1, 20, 20, "color"); cd.filters = [dmf]; };

8、复制如下语句: 

评分

参与人数 1铜板 +30 收起 理由
白雪皑皑 + 30 辛苦了,感谢分享

查看全部评分

签到天数: 425 天

[LV.9]以坛为家II

鲜花(0) 鸡蛋(0)
发表于 2014-6-26 09:01 | 显示全部楼层
{:soso_e163:}玉儿辛苦了,谢谢你的分享

签到天数: 78 天

[LV.6]常住居民II

鲜花(0) 鸡蛋(0)
发表于 2014-6-26 11:09 | 显示全部楼层
感谢玉儿的分享
您需要登录后才可以回帖 登录 | 中文注册

本版积分规则

网站地图|小黑屋|Archiver|中画网 ( 蜀ICP备11021737号-2 )|网站地图

GMT+8, 2024-5-9 23:07 , Processed in 0.045810 second(s), 22 queries , MemCached On.

上网要文明 发言要理性

Powered by Discuz! © 2008-2023 YinHuaBBS.CN

快速回复 返回顶部 返回列表