已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Flash动作脚本知识归纳,主要内容,注意事项 全屏与退出 控制跳转播放 帧脚本 按钮(或影片)脚本 按钮隐藏与禁用 影片加载方法 元件实例属性 元件实例拖动 坐标定位方法 交互反馈方法 动态文本与输入文本,加载外部声音文件 音量调整 检测音乐是否播放完毕 判断影片剪辑是否播放完毕 判断影片剪辑是否加载完毕 自定义函数 记录点击次数给变量赋值 延时控制 复制与删除影片剪辑 调用EXE或其他格式文件 多分支结构案例(影片倒放) 键盘检测,注意事项,在flash文档中, 所有的实例名、变量均不能重复 需要区分大小写 标点需为英文状态 蓝色字母是内部关键字,不能作为自定义变量或者实例名使用,全屏与退出,fscommand(“fullscreen”, “true”);/全屏,放置于文档第一帧。 fscommand(“quit”);/退出,放置于片尾最后一帧,或者添加到退出按钮 注意:只有独立播放器才可以全屏与退出命令,测试状态或浏览器不可以全屏与退出。,控制播放,play();/当前时间轴播放 stop();/当前时间轴停止 b.play();/影片剪辑b播放,b为实例名 b.stop();/影片剪辑b停止,b为实例名 _root.play();/主时间轴播放 _root.stop();/主时间轴停止 (场景对应的时间轴称为主时间轴),控制播放,gotoAndStop(b);/当前时间轴跳到b帧停止 gotoAndPlay(b); /当前时间轴跳到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) 按下时执行动作 脚本必须在选中按钮实例后再添加,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左上角对齐 可通过控制mc来改变加载的影片,如画面缩放、播放等。,利用变量加载影片,b=1; loadMovieNum(“paowuxian“+b+“.swf“, 2); /表示将paowuxian1.swf加载到层级2 b=“paowuxian“; loadMovie (b+“.swf“, “mc2“); /表示将paowuxian.swf加载到目标mc2,元件实例属性,水平缩放比例 mc2._xscale=20;/数值为百分比 垂直缩放比例 mc2._yscale=20; 注:mc2为按钮或影片剪辑实例名, loadMovie加载到目标mc2的影片视为mc2,元件实例属性,透明度 a._ alpha=100;/可以为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,鼠标位置坐标(只能读取) 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以内的整数,往下拖动为正值,往上拖动为负值 _root.mc.gotoAndStop(b);/mc跳到b帧停止 ,交互反馈方法2,条件判断语句 if( 条件 ) 符合条件的动作 else 不符合条件的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 神经外科低钠血症治疗指南
- 风带来的好处和坏处活动
- 企业班组安全教育
- 第六章 机械能守恒定律-功和功率 2025年高考物理基础专项复习
- 示出塞课件教学课件
- 3.1.1 铁及其化合物 课件 上学期化学人教版(2019)必修第一册
- 慢病专员工作汇报
- 吉林省2024七年级数学上册第2章整式及其加减期末提分课件新版华东师大版
- 常见的安全标志教案及反思大班
- 氧化碳的说课稿
- 医科大学2024年12月精神科护理学作业考核试题答卷
- 2024年11月绍兴市2025届高三选考科目诊断性考试(一模) 英语试卷(含答案)
- 论青少年合理怀疑精神的培育
- 机关干部礼仪培训课件
- 安徽省合肥市2024年七年级上学期期中数学试卷【附答案】
- 成都铁路局招聘2024届高校毕业生663人高频难、易错点500题模拟试题附带答案详解
- 《剪映专业版:短视频创作案例教程(全彩慕课版)》 课件 第2章 剪映专业版快速入门
- 中考物理试题及答案经典大全集高分
- DB11T 854-2023 占道作业交通安全设施设置技术要求
- 六年级数学上册期中试卷分析总结(2篇)
- 第6课《我们神圣的国土》 (教学设计)-部编版道德与法治五年级上册
评论
0/150
提交评论