Flash ActionScript与交互式课件.ppt

  1. 1、本文档共134页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash ActionScript与交互式课件

Flash ActionScript与交互式课件 交互式式动画 基本的11种交互方式 ActionScript编程简介 ActionScript语法和规范 ActionScript动作和函数 资源: /SoftView.asp?SoftID=190 122918.shtml 交互式动画 交互式动画是由触发动作的事件、事件的目标和触发事件的动作3个因素组成的,例如单击按钮后,影片开始播放这一事件。其中,单击是触发动作的事件,按钮是事件的目标,影片开始播放是触发事件的动作。换句话说,事件、目标和动作构成了一个交互式动画。 在Flash中,事件包括鼠标事件、键盘事件和帧事件三种。目标包括时间轴、按钮元件和影片剪辑元件三种。而动作就是指控制影片的一系列脚本语言,所以说脚本语言的编写也就是各种动作的编写 。 结合Flash事件、目标、动作和ActionScript编程可以实现11种基本交互方式及复杂的交互 1.什么是ActionScript编程 ActionScript编程的作用 ActionScript是Flash MX的脚本语言,脚本描述语言和程序之间有着密切的联系,它可以告诉Flash该做什么,并且可以知道影片的运行状态。通过关键帧内的脚本程序、影片剪辑实例中的脚本程序或者按钮内的脚本程序可以控制这些对象的移动、变色、变形等。 1. ActionSript编程的基本概念 1. 事件与动作 事件是触发动作的信号,动作是事件的结果。 2.【动作】面板 【动作】面板共有3种:帧的【动作】对话框、按钮的【动作】对话框和影片剪辑的【动作】对话框。 ? 注意:所有的ActionScript脚本程序都可以在【动作】对话框中编辑,也可以用外部编辑器编写“*.as”文件来制作脚本程序。 2. Flash MX的编程环境 脚本面板的其他选项设置 标准模式下的脚本编程 专家模式下的脚本编程 3 事件与动作 1.设置帧事件和动作 帧事件是当影片或影片剪辑实例播放到某一帧时所触发的事件,从而产生设定的行为动作。只有关键帧才能设置事件。 2.设置按钮、按键事件与动作 3.设置影片剪辑实例的事件与动作 4. 帧及其他对象脚本的编写 为帧编写脚本 ------------例子1------------------------- //附加到按钮上的代码 on(release){play();} //播放按钮实例所在的时间轴~ ------- ------------例子2----------------- //附加到MC上的on动作(按钮事件) on(release){play();} //播放MC的时间轴 //附加到MC上的onClipEvent动作(影片剪辑事件) onClipEvent (load) {play();} //播放MC的时间轴 -------------例子3------------------------------- //附加到时间轴上的on动作(按钮事件) maodage_mc.onRelease = function() {this. play(); } //播放maodage_mc实例所在的时间轴 //附加到时间轴上的onClipEvent动作(影片剪辑事件) maodage_mc.onLoad = function() { play(); } //播放maodage_mc实例所在的时间轴 3. 简单交互式动画实例 在下面这个动画范例中,当用户把小虫拖到捕杀器上时,小虫变黑并掉下去,捕杀器闪动。此动画的长度是一帧,包含两个对象:小虫电影剪辑实例和捕杀器电影剪辑实例。每个电影剪辑也包含一帧。 参看网页:天极网软件频道122950.shtml 正是因为有了ActionScript,使得Flash MX可以创建复杂的交互式动画,而不是一味的“广告式”动画。在ActionScript动画中的每个行为都包含了事件和动作。事件是触发动作的信号,而动作是事件的反应结果。事件和动作是相辅相成的。前面通过多个实例讲解了在不同模式下,为帧、按钮、影片剪辑实例等对象设置事件,从而产生动作的编程思想和编程方法。这是创建复杂交互式动画的基础。 平面直角坐标体系 ActionScript的语法规范学习要点 ? ActionScript的基本语法 ? ActionScript的数据类型 ? ActionScript程序中的变量 ? ActionScript程序中的操作符 (1) ActionScript的基本语法 1 “.”语法(点语法)

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档