- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
fla讲shdeactionscript
ActionScript 动作脚本 动作脚本的概念 动作脚本语言即ActionScript,简称AS语言 通过在动画的关键帧、按钮和影片剪辑实例上添加语句,来控制动画中的对象,实现交互 用户可以通过动作脚本语言告诉Flash将要执行的任务 动态地控制动画的播放 进行各种计算 获取用户的动作,让用户创建具有交互功能的作品 动作面板 Flash提供的专门用来编写脚本,即AS程序的开发环境 Flash CS3【动作】面板的功能得到了扩充和增强,可以选择ActionScript2.0或ActionScript3.0进行编程 AS版本选择 下拉菜单 语言工具箱 程序添加对象 脚本编辑区 工具栏 时间轴控制命令 play()命令 表示开始播放影片,即在时间轴中向前移动播放头 如果当前影片在播放完毕的情况下暂停播放,使用该命令可继续播放 如果当前影片已经播放完毕,则会跳回到影片的起始处再次播放 stop ()命令 表示停止播放,播放头暂停在时间轴的当前位置 goto 命令 gotoAndPlay([scene],frame) 用于指定影片的播放位置,即将播放头转到场景中指定的帧并从该帧开始播放。如果未指定场景,播放头将转到当前场景中的指定帧。 gotoAndStop([scene],frame) 用于指定影片停止播放的位置,即将播放头转到场景中指定的帧并停止播放。若未指定场景,则播放头将转到当前场景中的帧。 参数scene用于设置影片停止播放的场景,参数frame用于指定影片停止播放的帧。 时间轴控制命令 nextFrame() 将播放头转到下一帧处,并停止播放 prevFrame() 将播放头转到上一帧处,并停止播放。若当前帧为第1帧,则播放头不移动 stopAllSounds() 使当前在Flash Player中播放的所有声音停止 此动作不影响影片的视觉效果 影片剪辑控制 startDrag(target,[lock, left, top, right, bottom]) 使target影片剪辑在影片播放过程中可以进行拖动 参数target是指要拖动的目标影片剪辑元件实例的目标路径 参数lock为布尔值,用于指定可拖动影片剪辑是锁定到鼠标位置中央(True),还是锁定到用户首次单击该影片剪辑的位置上(False); 参数left、top、right、bottom是指相对于影片剪辑父级坐标的值,这些值将决定该影片剪辑的约束矩形范围,这些参数都是可选的 stopDrag() 停止当前的拖动操作 例如: 利用startDrag()拖动影片剪辑实例“phone”,用stopDrag()停止“phone”的拖动。 on(press){ startDrag("_root.phone"); } on(release){ stopDrag(); } 影片剪辑控制 setProperty(target, property, value/expression) 该函数可在影片播放时更改影片剪辑的属性值,如舞台中元件实例的透明度、位置、高度、宽度及旋转角度等。 target为要设置其属性的影片剪辑实例名称的路径 property为要设置的属性 value为属性的新文本值,表达式expression的计算结果为属性新值的公式 主要属性: _height, _width , _name , _rotation , _visible ,_alpha _x,_y 设置相对于父级影片剪辑的本地坐标的 x y坐标 _xmouse,_ymouse 鼠标位置相对于影片剪辑的 x y 坐标 _xscale ,_yscale: 水平、垂直缩放比例,以百分比表示 例如: setProperty(hd_mc,_alpha,50); setProperty(this,_alpha,50) 影片剪辑控制 getProperty(目标, property) 返回影片剪辑指定属性的值 目标为要获取其属性的影片剪辑的实例名称 参数property为影片剪辑的属性。 例如: _root.onMouseDown=function(){ setProperty(“flower”,_alpha,50); }; _root.onMouseUp=function(){ trace(getProperty(flower,_alpha)); }; 影片剪辑控制 duplicateMovieClip (目标,新名称=””,深度) 用于动态地复制影片剪辑实例 目标:要复制的“影片剪辑”实例的目标路径 新名称:复制的“影片剪辑”实例的名称 只需输入名称,而无需输入目录路径 复制的“影片剪辑”实例保持原“影片剪辑”实例的
您可能关注的文档
- flash动画说设计第4章.ppt
- flash哈文字的使用.ppt
- flash互动媒体设计说与脚本基础.ppt
- flash脚本基团础实例(导航条及mc).ppt
- flash课份件第15讲:灵活运用多媒体资料.ppt
- flash课件第票4讲文本工具.ppt
- flash课件交哈互方式基本练习.ppt
- flash课赞件第十三讲action.ppt
- flash里动画的制作.ppt
- flash门动画设计与制作.ppt
- 2025年出版:全球市场非接触式喷射点胶机总体规模、主要生产商、主要地区、产品和应用细分调研报告.docx
- 青海省公安消防总队机关业务用房综合楼安装施工组织设计工程建设.docx
- DB1304∕T 408-2022 黄河流域棉花轻简化栽培技术规程(邯郸市).pdf.docx
- 某行业标准会议通知(红头文件).docx
- 2025年出版:全球市场飞机和直升机维护、维修和大修(MRO)总体规模、主要生产商、主要地区、产品和应用细分调研报告服务版.docx
- 卫星平板天线总体规模、主要生产商、主要地区、产品和应用细分研究报告.docx
- 慈溪华泰房产国道#地块附属工程室外给水管网安装施工组织设计工程建设.docx
- DB4403∕T 270-2022 基于图像识别的林格曼黑度电子抓拍识别系统通用技术要求(深圳市).pdf.docx
- XX地税局培训中心综合楼工程施工组织设计.PDF.docx
- 《桥梁的桩基计算》课件.ppt
文档评论(0)