注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

yangzh691216的博客

成功止于信念

 
 
 

日志

 
 

FLASH制作美女秀发飘动  

2014-12-09 23:22:55|  分类: FLASH技巧 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

火鸟工作室欢迎您

 FLASH制作美女秀发飘动

 1.用PS将美女头发抠出,存储为WEB所用格式,存储png-24.

2.用FLASH新建文件,脚本2.0,图层1导入原图。

3.新建图层2,导入抠出的头发png图片,对齐,转换为元件,命名为cd,记得在属性面板将实例名称改为cd。

4.新建图层3,在第一帧输入动作代码,将代码中的600, 902,改为你的图片大小,测试!

动作:

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(600, 902, 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, 10, 10, "color");
    cd.filters = [dmf];
};
 

  

 
  评论这张
 
阅读(65)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017