Flash_AS2.0_入门基础选读.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Flash AS2.0 AS是什么? AS是Flash的脚本语言(Action Script的简称),用Flash制作动画,光靠时间轴、图片来演绎画面,即使动画再精彩,也只能让观赏者盯着屏幕,沿着时间轴的进度被动的欣赏。 如果要想动画具有交互性,根据观赏者的选择来控制播放的顺序或者呈现不同的内容就非得依靠Flash的动作脚本语言了。 Flash AS2.0 入门基础 目录 一、认识“动作”面板 二、为“关键帧”添加动作 三、为“按钮”添加鼠标事件 四、为“影片剪辑”添加鼠标事件 五、“影片剪辑”属性调整及路径解析 六、条件判断语句“if、else”、动态文本、trace语句 七、duplicateMovieClip和removeMovieClip 八、“for”循环语句 九、鼠标跟随 十、onClipEvent()事件处理函数 Flash AS2.0 入门基础 一、认识“动作”面板 动作工具箱 脚本导航器 脚本工具栏 脚本编辑器 状态栏 按F9打开面板 Flash AS2.0 入门基础 二、为“关键帧”添加动作 在Flash中添加动作脚本可以分为两种方式 一是:为“帧”添加动作脚本 二是:向“对象”添加动作脚本。 “帧”动作脚本,是指在时间轴的“关键帧”上添加的动作脚本。 “对象”动作脚本,是指在“按钮”元件和“影片剪辑”元件的实例上添加的动作脚本。 注意:“图形”元件上是不能添加动作脚本的。 学习在关键帧上添加stop(); gotoAndStop();动作来控制影片的播放。 Stop(): 停止播放动画 gotoAndStop ():跳转到某一帧并动画停止在该帧上 Flash AS2.0 入门基础 3、帧动作标志“a”当关键帧上添加了动作脚本之后,该帧上就会出现一个小写的字母“a”。 本节涉及的语法及规范 1、小括号“()”的作用之一是用来在其中定义函数或者动作的参数 2、分号“;”是用来作为语句结束的标记,在AS脚本中,任何一条语句都是以冒号结束的。 Flash AS2.0 入门基础 三、为“按钮”添加鼠标事件 on()事件处理函数;指定触发动作的鼠标事件。 语法格式:   on (mouseEvent) { 执行语句   } “()”小括号中的mouseEvent参数是鼠标事件。 常用有以下几种鼠标事件:   Press   当鼠标指针经过按钮时按下鼠标。   release  当鼠标指针经过按钮时按下再释放鼠标按钮。   releaseOutside 当鼠标指针在按钮之内时按下按钮后,将鼠标指 针移到按钮之外,此时释放鼠标按钮。   rollOut 鼠标指针滑出按钮区域。 rollOver 鼠标指针滑过按钮。 Flash AS2.0 入门基础 1、大括号“{}”用来放置结合在一起依次执行的语句块。 2、绝对路径:Flash中目标路径有两种,绝对路径和相对路径。 3、点语法“.”是基于“面向对象”的语法形式,就是利用目标对象本身去管理自己,用“.”语法通知目标对象执行什么指令是非常简洁的语法形式。 本节涉及的语法及规范 Flash AS2.0 入门基础 四、为“影片剪辑”添加鼠标事件 动作很简单,是上面学过的,而且都是添加在位于主场景上的对象上,其区别除了语句所添加的对象不同以外,路径的指向也有所区别。 Flash AS2.0 入门基础 五、“影片剪辑”属性调整及路径解析 “属性”概念是我们生活中随处可见的,各种物体都有自己的属性,比如我们的食用水,它的自然属性是透明、无色、无味的液体,这些属性通过一些加工手段是可以改变的,加入调色剂可以使它的透明度和色泽发生变化,加入调味剂可以改变它的味道,放入冰箱冷冻可以让它凝固成冰块。 在Flash中,影片剪辑对象也有自身的许多属性,比如坐标位置、透明度、大小、旋转角度等等,运用动作脚本语句可以对其属性进行修改调整。 Flash AS2.0 入门基础 五、“影片剪辑”属性调整及路径解析 2、从相对路径控制影片剪辑属性: on (release) {   this._parent._xscale = this._parent._xscale*1.1;   this._parent._yscale = this._parent._yscale*1.1; } 位置 路径 属性 1、从绝对路径控制影片剪辑属性: on (release) {   _root.huan_mc._alpha = 50; } 位置 对象 属性 Flash AS2.0 入门基础 Flash AS2.0 入门基础 路径解析: 绝对路径与相对路径的区别是到达目标对象的

文档评论(0)

希望之星 + 关注
实名认证
内容提供者

我是一名原创力文库的爱好者!从事自由职业!

1亿VIP精品文档

相关文档