flash动画之广告式动画和交互式动画ActionScritp实例教案.doc

flash动画之广告式动画和交互式动画ActionScritp实例教案.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash动画之广告式动画和交互式动画ActionScritp实例教案   第一节什么是ActionScritp编程ActionScript中文意思动作脚本,是FLASH的一种面向对象的程序设计语言。即程序设计都是围绕对象来编写的。采用事件驱动,以关键帧、按钮和影片剪辑实例为对象,来定义和编写ActionScript第二节Flash MX的编程环境普通模式与专家模式第三节事件与动作交互动画的一个行为包含两个内容:一个是事件(Event),一个是事件产生时执行的动作(Actions)。事件是触发动作的信号,动作是事件的结果。比如:播放指针到达某个关键帧(帧事件)、用户单击按钮(鼠标事件事件)和影片剪辑(影片剪辑事件)实例、用户按下某个按钮等都是事件。创建交互动画就是设置在什么事件下执行什么动作。最简单的动作是play()和stop()第四节帧与其他对象脚本的编写在FLASH中,只能为关键帧、按钮、影片剪辑添加脚本。1、给关键帧添加脚本当播放头到达关键帧时,执行关键帧里的脚本。2、给按钮添加脚本当发生鼠标、键盘事件时,执行按钮里的脚本。格式:on(鼠标事件) {语句;}鼠标事件和键盘事件press在鼠标经过对象时按下鼠标按钮,触发此事件。release在鼠标经过对象时释放鼠标按钮,触发此事件。releaseOutside在鼠标经过对象时按下鼠标按钮,将鼠标移到对象外释放鼠标按钮,触发此事件。rollOut鼠标滑出对象,触发此事件。rollOver鼠标滑过对象,触发此事件。dragOut在鼠标滑过对象时按下鼠标按钮,然后滑出此对象,触发此事件。dragOver在鼠标滑过对象时按下鼠标按钮,然后滑出此对象,再回此对象,触发此事件。keyPress(key)按下指定的key,触发此事件。说明:对象是指影片剪辑、按钮3、给影片剪辑添加脚本当发生影片剪辑、鼠标、键盘事件时,执行影片剪辑里的脚本。格式:onClipEvent(影片剪辑事件){语句;}影片剪辑事件load影片剪辑一旦出现在时间轴中,触发此事件。unload从时间轴中删除影片剪辑之后,触发此事件。enterFrame播放头移动影片剪辑所在的帧时,触发此事件(反复执行)。mouseMove每次移动鼠标时,触发此事件。mouseDown按下鼠标左键时,触发此事件。mouseUp释放鼠标左键时,触发此事件。keyDown按下某个按键时,触发此事件。keyUp释放某个键时,触发此事件。data当在loadVariables或loadMovie动作中接收数据时,触发此事件。第五节对象的属性对象:包括关键帧、按钮和影片剪辑实例,还有各种各样的对象:Sound、Math、Color、Key、Mouse、Date属性:外观与状态对象的属性_alpha透明度0~100_rotation影片剪辑的的旋转角度_x影片剪辑的x坐标_framesloaded影片流中已经加载的帧数_y影片剪辑的y坐标_xscale影片剪辑的水平缩放比例_xmouse鼠标位置的x坐标_yscale影片剪辑的垂直缩放比例_ymouse鼠标位置的y坐标_url下载影片剪辑的SWF文件的URL_visible影片剪辑是否可见0或1_totalframes影片剪辑实例中的总帧数_width影片剪辑的宽度_currentframe影片剪辑时间轴中播放头所处的帧的编号_height影片剪辑的高度_name影片剪辑实例的名字第六节方法(函数)、事件、动作、事件句柄方法(函数):隶属于对象的一组子程序。比如:play()、stop()事件:与对象相关的操作。比如:释放鼠标release、按下鼠标press动作:操作对象的一组命令。比如:play、stop事件句柄:(除了帧事件外,鼠标事件和影片剪辑事件都需事件句柄的启动)系统只提供两种事件句柄,分别是鼠标事件句柄on( )和影片剪辑事件句柄onClipEvent( )动作与方法的区别:作用相同,书写格式不同。比如starDrag(a)或a.starDrag第七节影片的层次和目标路径层(level)的概念:层(level)与图层(layer)并不是同一概念。一个场景由多个图层(layer)组成,一个图层(layer)又由多个层(level)组成,最底层为level0,依次为level1、level2、level3、重要提示:如果将对象放置在有对象的层上,则原有对象将被新对象替代。this指当前对象本身_root指主场景_parent指对象的上层对象(父级对象)实例讲解:1.雷电2.射击篇二: 部门及员工绩效考评制度 部门及员工绩效考评管理制度 为规范公司对部门和员工的绩效考评制定本制度。 1.目的 通过对部门和员工日常工作和行为规范的考核、考评,建立公司绩效考评管理系统,促进个人工作素养和整体

文档评论(0)

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

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

1亿VIP精品文档

相关文档