FLASH编程应用

 

    FLASH作为动画的制作软件,FLASH动画不仅给是动画的制作,还给网页添加的无限的创意空间。FALSH如今的编程运用也是很广泛。
    首先,FLASH编程要知道如何编写脚本,如何把编写的脚本加入时间帧中。简单的说,添加脚本可分为两种:一是把脚本编写在时间轴上面的关键桢上面。二是把脚本编写在对象身上,比如把脚本直接写在影片剪辑元件的实例上、按钮上面。下面我们简单介绍个FLASH编程代码使用的雪花飞舞案例。
    首先打开FLASH软件,创建一个Flash空白文档。
    单击“插入”/“新建元件”命令,弹出“创建新元件”对话框。在“行为”选项区中选中“影片剪辑”单选按键,然后单击“确定”按钮。
    在舞台中拖拽鼠标雪花的图形。
    在“时间轴”面板中单击“添加运动引导层”按钮,新建一个引导层。 
    在引导层上绘制一条曲线,作为雪花飘落的路径。
    选中引导层的第45帧,按F5键插入一个普通帧。 在“图层1”的第45帧,按F6键插入一个关键帧。
    选中“图层1”第1帧上的雪花图形,将雪花的中心点与引导线的起点对齐。将“图层1”的第45帧上的雪花的中心点与引导线的终点对齐。
    将“图层1”的第1帧和第45帧中的雪花分别进行组合,并将其转换为元件,然后用鼠标右键单击“图层1”中的任何有效帧,在弹出的快捷菜单中选择“创建补间动画”选项,此时的“时间轴”面板。 
       完成雪花元件的编辑后,返回主场景。单击“文件”/“导入”/“导入到舞台”命令,导入一张图片作为背景。
    完成雪花元件的编辑后,返回主场景。单击“文件”/“导入”/“导入到舞台”命令,导入一张图片作为背景。
    添加代码 
       选中舞台上的雪花实例,在“属性”面板上将其命名为雪花,然后按[F9]键,在弹出的“动作影片剪辑”面板中给雪花添加代码。xue=1; 
  while (xue<=150) { 
  duplicateMovieClip(&ldquo;snow&rdquo;,&rdquo;snow&rdquo;+xue,xue); 
  setProperty(&ldquo;snow&rdquo;+xue,_x,random(500)); 
  setProperty(&ldquo;snow&rdquo;+xue,_y,random(400)); 
  setProperty(&ldquo;snow&rdquo;+xue,_xscale,Math.random()*40+30); 
  setProperty(&ldquo;snow&rdquo;+xue,_yscale,eval(&ldquo;snow&rdquo;+xue)._xscale); 
  setProperty(&ldquo;snow&rdquo;+xue,_alpha,eval(&ldquo;snow&rdquo;+xue)._xscale+random(30)); 
  xue++;} 
        为图层1的第1帧添加动作 
     命令函数并输入以下代码: 
  onClipEvent(enterFrame) { 
  this._x+=Math.random()*(this._xscale)/10; 
  this._y+=Math.random()*(this._yscale)/10; 
  if (this._x>500) { 
  this._x=0; 
  } 
  if (this._y>400) { 
  this._y=0; }

上一篇:天津自我学习三维动画制作

下一篇:三维动画视觉效果的美学