冬天的雪花怎蘑画

发布网友 发布时间:2022-04-21 15:35

我来回答

3个回答

热心网友 时间:2023-07-18 09:34

  飘雪的四种制作方法

  飘雪动画有很多制作方法,这里介绍有代表性的四种。第一种是不用动作脚本直接画的,我把它叫作“直画法做飘雪”;第二、第三种是用脚本语句 plicateMovie (复制)制作的,我把它叫作“复制法做飘雪”,为区别两种复制法的不同,我把它们分别冠以 A 和 B ;第四种是用脚本语句 attachMovie (附加)制作的,我把它叫作“附加法做飘雪”。
  虽然制作方法有些不同,但它们有很多的相同之处。例如,它们都要设置一个深色的背景,而且都要做雪花图形元件,等等。设置舞台恕不赘述,这里只介绍制作“雪花”图形元件的一种方法:( 1 )选用直线工具,线高 1 ,白色,画一宽度为 4 象素的直线,居中。( 2 )用“窗口 / 设计面板 / 变形”命令打开变形面板,设定“旋转” 60 度,在面板右下方的“复制并应用变形”按钮上单击两次。一朵六角形的雪花就画好了。
  四种不同的飘雪制作方法,主要是后期制作的差异。现将它们的后期制作分别介绍如下:

  一、直画法做飘雪

  1 、制作一个名为“雪花 1 ” 的影片剪辑元件。( 1 )把库中的“雪花”图片元件拖入舞台。插入一个引导层,在引导层的第 1 帧画一根自上而下弯弯曲曲的引导线,在 100 帧插入帧。( 2 )选中图层 1 的第 1 帧,用箭头工具把雪花实例拖到引导线上方,并让中心小圆紧套在引导线上;在第 100 帧插入关键帧,把雪花实例拖到引导线最下端套住。创建运动过程。( 3 )在图层 1 的 50 帧插入关键帧。分别选中图层 1 的第 1 帧和第 100 帧,把这两帧上的雪花实例透明度设置为 30% 。
  2 、用上述方法再制作一个“雪花 2 ” 影片剪辑,所不同的是( 1 )把“雪花”实例拖进舞台后把它缩小一些;( 2 )引导线跟做“雪花 1 ” 时的要有所变化。
  3 、制作名为“雪花飘”的影片剪辑元件。选中图层 1 的第 1 帧,分别把“雪花 1 ” 、“雪花 2 ” 元件拖三四个实例到舞台上,大约分散在设定好大小的舞台范围内;新增图层 2 、图层 3 、图层 4 ,分别在图层 2 的第 10 帧、图层 3 的 20 帧、图层 4 的 30 帧插入空白关键帧,在这些空白帧对应的舞台中也加入一些“雪花 1 ” 和“雪花 2 ” 的实例。
  4 、布置场景。回到场景 1 ,选中第 1 帧,在舞台中间拖入 “雪花飘”元件的四个实例,把其中三个实例首尾相接地上下排列,并让最底下一个放置在舞台中部,把第四个实例经水平翻转后也放在舞台中部。至此,直画法做飘雪就完成了。

  二、复制法 A 做飘雪

  1 、制作名为“雪花组”的图形元件。选中图层 1 的第 1 帧,把库中的“雪花”图形元件拖出 6 个实例,把大小作些调整,随意分散在舞台上。
  2 、制作名为“雪花飞”的影片剪辑元件。把库中的“雪花组”图片元件拖入舞台,然后参照上述直画法中做“雪花 1 ” 的步骤和要求进行操作。
  3 、制作名为“雪花飞飞”的影片剪辑元件。选中图层 1 的第 1 帧,把库中的“雪花飞”元件拖入舞台,在属性面板上为实例改名“ mc ”。
  新增图层 2 ,选中第 1 帧,输入脚本语句:
  i=0; // 设定初始值

  在第 2 帧插入空白关键帧,输入脚本语句:
  i++;
  plicateMovieClip(mc,"mc"+i,i); // 复制影片剪辑实例
  setProperty("mc"+i,_x,random(100)*6); // 设置实例的 X 坐标

  在第 3 帧插入关键帧,输入脚本语句:
  if(i<60){
  gotoAndPlay(2); // 当复制实例数小于 60 时,则继续复制实例
  } else {
  gotoAndPlay(1);
  }
  4 、布置场景。回到场景 1 ,选中第 1 帧,把库中的“雪花飞飞”元件拖到舞台左上角。至此,复制法 A 做飘雪就完成了,测试存盘。

  三、复制法 B 做飘雪

  1 、制作名为“雪花舞”的影片剪辑元件。选中图层 1 的第 1 帧,把库中的“雪花”图片实例拖入舞台,参照上述直画法中做“雪花 1 ” 的步骤和要求进行操作。
  2 、布置场景。
  ( 1 )回到场景 1 ,在图层 1 的第 3 帧插入普通帧。选中第 1 帧,把库中的“雪花舞”元件拖到舞台右下角,在属性面板上为该实例改名为“ snow ”,并给此影片剪辑实例输入脚本语句:
  onClipEvent (enterFrame) {
  x=this._x;
  y=this._y;
  a=this.alpha; // 取得 X 、 Y 坐标和透明度
  setProperty(this,_x,x+random(10)-5);
  setProperty(this,_y,y+random(10)+5); // 设置 X 、 Y 值使雪花产生摆动和下落
  if(this._y=random(10)+100){
  setProperty(this,_alpha,a-5); // 设置雪花透明度
  }
  if(a<=0){
  removeMovieClip(this); // 如果透明度小于等于 0 ,删除该实例
  }
  }

  ( 2 )新建图层 2 ,在第 1 帧输入如下语句:
  i=0; // 设定初始值

  在第2帧插入空白关键帧,输入如下语句:
  i=i+1;
  plicateMovieClip(_root.snow,"snow"+i,i); // 复制影片剪辑 setProperty(_root["snow"+i],_x,random(150));
  setProperty(_root["snow"+i],_y,random(250)); // 设置 X 、 Y 坐标为随机值 setProperty(_root["snow"+i],_xscale,random(80)+20);
  setProperty(_root["snow"+i],_yscale,_root["snow"+i]._xscale); // 设置实例大小 setProperty(_root["snow"+i],_alpha,random(70)+20); // 设置实例透明度

  在第3帧插入空白关键帧,输入如下语句:
  if(i<80){
  gotoAndPlay(2); // 当复制实例数小于 80 时,则继续复制实例
  } else {
  gotoAndPlay(1);
  }
  至此,复制法 B 做飘雪就完成了,测试存盘。

  四、附加法做飘雪

  1 、制作一个名为“ snow ”的影片剪辑元件。选中图层 1 的第 1 帧,把库中的“雪花”图片实例拖入舞台 + 字花的正上方;在第 100 帧插入关键帧,把雪花实例拖到 + 字花的正下方,创建运动过程。把光标置于库面板中影片剪辑 snow 名字处,按右键,点“链接”,给“为动作脚本导出”打上勾,其它默认。
  2 、布置场景。选中图层 1 的第 1 帧,将 snow 元件拖到舞台中,为该影片剪辑元件输入如下语句:
  onClipEvent (load) {
  this.visible = false;
  v0 = 3; // 速度
  num = 100; // 数量
  vx = newArray(); // 记录水平速度的数据
  vy = newArray(); 记录垂直速度的数据
  for (var i = 1; i<=num; i++) {
  _root.attachMovie("snow","snow"+i, i); // 附加 num 个影片剪辑实例
  scale = 100*Math.random()+50; // 随机设定实例大小
  with (_root["snow"+i]) {
  _xscale = scale;
  _yscale = scale;
  _x = 500*Math.random(); // 随机出现在影片水平宽度范围
  _y = 400*Math.random(); // 随机出现在影片垂直高度范围
  _rotation = 360*Math.random(); // 随机旋转一个角度
  vx[i] = v0*Math.random()+v0; // 随机取得水平方向上的速度
  vy[i] = v0*Math.random()+v0; //// 随机取得垂直方向上的速度
  }
  }
  }
  onClipEvent (enterFrame) {
  for (var i = 1; i<=num; i++) {
  with (_root["snow"+i]) {
  _x += vx[i]; // 在水平方向上坐标
  _y += vy[i]; // 在垂直方向上坐标
  if (_x<0) { // 超出左边界,从右边进入
  _x = 200;
  }
  if (_x>200) { // 超出右边界,从左边进入
  _x = 0;
  }
  if (_y>300) { // 超出下边界,从上边进入
  _y = 0;
  }
  }
  }
  }

  至此,附加法做飘雪完成了。测试存盘。

  雪花图片——
  http://itm.com.cn/member/305985_20065141482979.gif

热心网友 时间:2023-07-18 09:34

在DV视频编辑中,PR滤镜轻易可以实现飞舞的各类雪花.

热心网友 时间:2023-07-18 09:35

额。。。国画的话,撒盐就OK了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com