预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

FLASH的AS脚本AS简介添加帧的动作脚本“动作”面板在Flash中添加动作脚本可以分为两种方式,一是为“帧”添加动作脚本,二是向“对象”添加动作脚本。“帧”动作脚本,是指在时间轴的“关键帧”上添加的动作脚本。“对象”动作脚本,是指在“按钮”元件和“影片剪辑”元件的实例上添加的动作脚本(只需将实例命名)。 请注意,“图形”元件上是不能添加动作脚本的。帧动作标志“a”:当关键帧上添加了动作脚本之后,该帧上就会出现一个小写的字母“a”,这个标志表明在该帧上添加了动作。添加帧的动作脚本—语法及规范:分号“;”:在“AS”中,分号“;”是用来作为语句结束的标记,在FlashAS脚本中,任何一条语句都是以“;”号结束的。虽然有时省略了“;”号,Flash也可以成功的编译这个脚本,但这是不规范的。帧动作鼠标事件 单击(Press)释放离开(ReleaseOutside)按键(KeyPress)指针经过(RollOver)指针离开(RollOut) 拖放经过(DragOver)拖放离开(DragOuts) (按钮的事件是在鼠标按下松开后执行的相应动作) 设置按钮动作:先选中按钮,然后,单击动作面板 例:按下按钮即播放 on(release){ play(); }影片剪辑(MC)的属性设置脚本面板ActionScript(动作)MouseEvent参数对照表执行语句:时间轴控制例:on(release){getURL("http://www.baidu.com/","_blank")} 实例: 播放:on(press){gotoAndPlay(1);//从第一帧开始播放动画} 暂停:on(press){stop();//在某一帧暂停动画} 停止:on(release){gotoAndStop(1);//停止动画并返回第一帧} 继续:on(press){play();//从某一帧开始播放动画}快退:on(release){prevFrame();//prevFrame表示回到动画的上一帧快进:on(release){nextFrame();//nextFrame表示跳到动画的下一帧}执行语句:影片剪辑控制startdrag()函数实例㈠文字跟随鼠标: onEnterFrame=function() {aa._x=_xmouse+140; aa._y=_ymouse+22;} onEnterFrame事件:一个以影片剪辑帧不断触发的动作(“帧”动作脚本“对象”动作脚本onClipEvent(load)) 实例㈠文字跟随鼠标:打开 duplicateMovieClip函数setProperty函数获取当前对象的位置ActionScript(动作)Fscommand命令、参数对照表1.fscommand("fullscreen","true/false") 2.fscommand("allowscale","true/false") 3.fscommand("quit")放弃 直接在按钮上加:on(release){ fscommand("quit");} 或者在某帧直接加fscommand("quit"); 4.fscommand("showmenu","true/false") 5.fscommand("exec"执行程序,“true/false")