动作脚本知识回顾.ppt

动作脚本知识回顾.ppt

ID:51488147

大小:415.50 KB

页数:41页

时间:2020-03-24

动作脚本知识回顾.ppt_第1页
动作脚本知识回顾.ppt_第2页
动作脚本知识回顾.ppt_第3页
动作脚本知识回顾.ppt_第4页
动作脚本知识回顾.ppt_第5页
资源描述:

《动作脚本知识回顾.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Flash动作脚本知识归纳主要内容注意事项全屏与退出控制跳转播放帧脚本按钮(或影片)脚本按钮隐藏与禁用影片加载方法元件实例属性元件实例拖动坐标定位方法交互反馈方法动态文本与输入文本加载外部声音文件音量调整检测音乐是否播放完毕判断影片剪辑是否播放完毕判断影片剪辑是否加载完毕自定义函数记录点击次数给变量赋值延时控制复制与删除影片剪辑调用EXE或其他格式文件多分支结构案例(影片倒放)键盘检测注意事项在flash文档中,所有的实例名、变量均不能重复需要区分大小写标点需为英文状态蓝色字母是内部关键字,不能作为自定义变量或者实例名使用全屏与退出fscommand(“fullscreen”

2、,“true”);//全屏,放置于文档第一帧。fscommand(“quit”);//退出,放置于片尾最后一帧,或者添加到退出按钮注意:只有独立播放器才可以全屏与退出命令,测试状态或浏览器不可以全屏与退出。控制播放play();//当前时间轴播放stop();//当前时间轴停止b.play();//影片剪辑b播放,b为实例名b.stop();//影片剪辑b停止,b为实例名_root.play();//主时间轴播放_root.stop();//主时间轴停止(场景对应的时间轴称为主时间轴)控制播放gotoAndStop(b);//当前时间轴跳到b帧停止gotoAndPlay(b)

3、;//当前时间轴跳到b帧播放gotoAndPlay("c");//当前时间轴跳到帧标签为c的帧播放_root.gotoAndStop(b);//主时间轴跳到b帧停止_root.mc.gotoAndStop(b);//放在场景的影片剪辑mc跳到b帧停止帧脚本帧脚本指放在时间轴上的脚本,时间轴上显示a字母例如实现按钮功能的方法:a2.onPress=function(){按下时执行动作}a2.onRelease=function(){释放时执行动作}注:a2为按钮实例名,按钮(或影片剪辑)脚本on(release){释放时执行动作}on(press){按下时执行动作}脚本必须在选

4、中按钮实例后再添加,as3.0不支持此类型脚本。按钮隐藏与禁用是否可见button._visible=true;//false表示不可见是否可用button.enabled=true;//false表示不可点击Button为按钮实例名影片加载方法加载到层级loadMovieNum("a.swf",2);与主画面左上角对齐,2表示层级,叠加在主画面上面2层此数字可改变,数字越大叠加的层级越高;为0时代替原来的影片卸载该层级的影片unLoadMovieNum(2);影片加载方法加载到影片剪辑loadMovie(“b.swf”,“mc2”);代替原来的mc2的内容,与mc2左上角对

5、齐可通过控制mc来改变加载的影片,如画面缩放、播放等。利用变量加载影片b=1;loadMovieNum("paowuxian"+b+".swf",2);//表示将paowuxian1.swf加载到层级2b="paowuxian";loadMovie(b+".swf","mc2");//表示将paowuxian.swf加载到目标mc2元件实例属性水平缩放比例mc2._xscale=20;//数值为百分比垂直缩放比例mc2._yscale=20;注:mc2为按钮或影片剪辑实例名,loadMovie加载到目标mc2的影片视为mc2元件实例属性透明度a._alpha=100;//可以

6、为0至100的整数宽度和高度a._width=250;//数值表示像素a._height=350;旋转角度a._rotation=90;//数值表示旋转角度,正表示顺时针方向元件实例拖动开始拖动a2.onPress=function(){startDrag(a2);}停止拖动a2.onRelease=function(){stopDrag();}注:a2为按钮或影片剪辑实例名,按下a2可拖动释放停止拖动坐标定位方法1读取元件实例的坐标ax=a2._x;ay=a2._y;改变元件实例的坐标c2._x=cx;c2._y=cy;注:a2和c2为按钮或影片剪辑实例名坐标定位方法2鼠标

7、位置坐标(只能读取)a1=_root._xmouse;a2=_root._ymouse;注:a1、a2为变量名交互反馈方法1计算坐标变化,再利用变量控制mc的播放button.onPress=function(){a=_root._ymouse;//求按钮按下瞬间的鼠标位置onEnterFrame=function(){//重复以下b=Math.ceil((_root._ymouse-a)/button._height*100);//计算鼠标移动范围变为正负100以内的整数,往下拖动为正值,往上拖动为负

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。