最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网络设计学院 > Flash教程

用Flash来制作马赛克效果

日期:08-08    来源:中国设计秀    作者:cnwebshow.com

技术要点:duplicateMovieClip(复制命令),数组的应用,color的设置。li0中国设计秀

  制作步骤:li0中国设计秀

  1. 打开Flash MX,新建一个Flash电影文件,文件尺寸默认。li0中国设计秀

  2. 按F8,新建一个电影夹属性的符号,命名为fg。选取矩形绘图工具绘制一个大小为10?10的小方格,线条和填充颜色任意,x位置为0,y位置为0。按Ctrl+L,打开资料库窗口,可以看到资料库中fg符号。li0中国设计秀

  3. 点击Sence1,进入主场景,再按F8,新建另一个电影夹属性的符号,命名为Mosaic。进入Mosaic的编辑界面,将资料库中的fg符号拖入到场景中,在属性栏实例名框中输入其实例名为f0,设置x位置为0,y位置为0。li0中国设计秀

  4. 点击新建图层按钮,新建一个图层,命名为actions,选中该层第一帧,按F9打开动作面板,在动作面板中输入以下动作:li0中国设计秀

  row=15; //行数li0中国设计秀

  col=15; //列数li0中国设计秀

  for(i=1;i<=row;i++){ //复制出row*col个方格li0中国设计秀

  for(j=1;j=col;j++){li0中国设计秀

  s=f0.duplicateMovieClip("f"+i+j,col*i+j);li0中国设计秀

  trace(s._name);li0中国设计秀

  s._x=f0._width*(j-1);li0中国设计秀

  s._y=f0._height*(i-1);li0中国设计秀

  s.onEnterFrame=function(){li0中国设计秀

  this._alpha=random(60)+40;//设置透明度li0中国设计秀

  col=[0x66cc00,0x99cc00,0xffcc33];//定义颜色数组li0中国设计秀

  c=new Color(this);li0中国设计秀

  c.setRGB(col[random(3)]);//设置颜色li0中国设计秀

  }li0中国设计秀

  }li0中国设计秀

  }li0中国设计秀

  f0._visible=0;//设置f0不可见li0中国设计秀

  5. 再次点击Sence1,返回主场景,此时主场景中还无任何内容,双击第一层的文字将图层改名为Pic,