如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
目标技能了解ActionScrip的基本功能掌握常用基本动作的运用学会影片的加载操作本章目录7.1ActionScrip介绍7.2动作运用7.3使用AS进行影片加载实例本章重点:帧动作、按钮动作、影片剪辑动作的运用。本章难点:动作面板的使用、动作的加载。7.1ActionScrip介绍7.1.2动作面板的使用动作面板浮动在面板下方,使用时,可用鼠标点击或按键盘上的【F9】键来展开或闭合。如果动作面板被关闭,可使用【窗口】-【开发面板】菜单打开。展开后的窗口如下图:7.2动作运用帧添加动作的代码,是在时间轴的关键帧上。添加的方法是:在时间轴上选择要添加动作的关键帧,然后打开动作面板,选择动作代码即可。例子:在动画时间轴上添加stop动作。第一步:制作运动动画第二步:演示动画第三步:在时间轴末尾关键帧添加stop动作第四步:演示动画请同学们比较分析两次演示动画的不同7.2.2按钮动作应用按钮动作是按钮的灵魂,若不给按钮添加动作,按钮就毫无用处。给按钮添加动作的语法是:On(Event){//执行的动作}其中Event(事件)是指鼠标的各种动作,主要有:Press(点击):鼠标指针在按钮上按下时发生。Release(释放):鼠标指针在按钮上按下并释放后时发生。ReleaseOutside(释放离开):当鼠标指针按下按钮释放后离开按钮的响应区后发生。RollOver(指针经过):当鼠标指针滑过按钮响应区(不必按下)时发生。RollOut(指针离开):当鼠标指针滑过按钮响应区(不必按下)并离开后发生。DragOver(拖放经过):在按钮上按下鼠标并拖住鼠标离开按钮,然后再次将鼠标指针移到按钮上时发生。DragOut(拖放离开):在按钮上按下鼠标并拖动鼠标离开按钮响应区时发生。实例1:按钮控制动画——跳动的篮球。第一步:新建一个Flash文档第二步:画地平线第三步:制作篮球元件第四步:制作篮球上下运动的运动动画第五步:新建按钮层,把制作或从公用库中的按钮放到场景中第六步:在时间轴第一帧添加STOP暂停动作第七步:选中“播放”按钮,在按钮上添加Play播放动作第八步:让同学们想一下如何制作“暂停”按钮?第九步:测试动画请同学们在脑子过一下动画的制作过程实例2:“隐形”按钮控制的动画——花开花谢。第一步:新建一个Flash文档第二步:制作“隐形”按钮元件第三步:新建“花开花谢”影片剪辑元件第四步:在元件第一帧绘制花瓣,在15帧用面板复制命令复制成一朵花,并创建变形动画第五步:在第16帧插入关键帧并把花朵转化为图形元件,在25帧插入关键帧,并创建16到25帧之间的运动动画第六步:在25帧处调节“花”元件的Alpha亮度比为20%第七步:在“花开花谢”影片剪辑的第一帧添加Stop动作,并把隐形按钮放到第一帧,在按钮上添加gotoandplay(2)播放动作第八步:回到场景中,把制作的“花开花谢”影片剪辑元件拖到场景中,在不同位置拖放多个,并可用变形工具改变大小形状第九步:测试动画请同学们在脑子过一下动画的制作过程7.2.3影片剪辑动作应用与给按钮添加动作一样,在场景中选中要加动作的影片剪辑元件,再添加动作。给影片剪辑添加动作的语法是:OnClicpEvent(事件){//发生相应的事件以后将执行的动作}实例:2008奥运。7.3使用AS进行影片加载实例实例:“百鸟云集”制作思路:先制作一个小鸟飞翔影片剪辑,然后利用duolicateMovieClip复制多个影片剪辑,形成“百鸟云集”;利用removeMovieClip使复制的“百鸟”散去“。可通过按钮控制时间轴来控制“云集”和“散去”。“云集”的动作脚本是:stop();i=1;while(i<100){duplicateMovieClip("ff","come"+i,i);setProperty("come"+i,_rotation,random(360));m=30+random(80);setProperty("come"+i,_xscale,m);setProperty("come"+i,_yscale,m);i++;}实例:“百鸟云集”“散去”的动作脚本是:stop();while(i>0){removeMovieClip("come"+i);i--;}注意:动作脚本是在时间轴的关键帧上加的。7.3.2loadMovie应用举例利用loadMovic动作可自动载入其它动画以实现多个动画自动连续播放。实现效果:动画开始处于暂停状态,当单击播放按钮时播放动画,播放到最