actionscript

actionscript

ID:20491807

大小:1.15 MB

页数:62页

时间:2018-10-12

actionscript_第1页
actionscript_第2页
actionscript_第3页
actionscript_第4页
actionscript_第5页
资源描述:

《actionscript》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Actionscript认识开发环境在Flash中,编写Actionscript语句是在“动作”面板中完成的。选择“窗口”

2、“动作”命令或按F9键添加actionscript的方法在Flash中,由于所有的动作都需要添加到时间轴上的帧、按钮和影片剪辑上,因此根据添加的对象不同,Flash将“动作”面板分为“动作-帧”、“动作-按钮”、“动作-影片剪辑”3种类型。点(.)语法动作脚本中,点(.)通常用于指定对象或影片剪辑相关联的属性或方法,或者标识影片剪辑、变量、数对象的目标路径。元件命名在命名实例名时

3、,最好意义明确,可以用英文、汉语拼音和中文,并且不同类型的元件加不同的前后缀命名影片剪辑实例;加_mc后缀,例如my_mc命名按钮时,应使用_btn后缀。例如my_btn命名文本时,应使用_txt后缀。例如my_txt路径目标路径:是SWF文件中影片剪辑实例名称,变量和对象的分层结构地址目标:指的是将要被动作脚本控制的对象,有影片剪辑实例,变量等。路径:指如何到达目标,即我们如何从控制点到达被控制点。分层结构:flash文件是有一个个影片或影片剪辑组成的,它们有各自的时间轴、变量、数组等,它们的位置关

4、系有两种,一是父子关系;二是并列关系。绝对路径绝对目标路径指的是从根时间轴开始,一直延续到列表中目标时间轴中的实例为止。在编写绝对目标路径时,首先写上_root,一方面表示这个路径是一个绝对路径,另一方面表示这个路径的最顶层时间轴是本场景中的根时间轴_root。相对路径相对目标路径取决于控制时间轴和目标时间轴之间的关系,相对目标路径就是站在控制点去看被控制点。若向父级方向看也就是向根时间轴方向看,在相对路径中,使用关键字this指示当前时间轴:使用别名_parent指示当前时间轴的父级时间轴,可以重复

5、使用_parent,每使用一次就会在同一层的影片剪辑的层次中上升一级,有多少元件就写多少_parent时间轴控制命令事件是指软件或硬件发生的事情,应用程序对事件有一定的响应。硬件发生的事件如按下鼠标、单击鼠标、拖动鼠标等。软件发生的事件如影片剪辑刚刚被载入场景、影片剪辑被卸载等。为了使应用程序对事件做出反应,必须使用事件处理函数。on事件外理函数双击代码选择区中的“全属函数”

6、“影片剪辑控制”

7、“on”命令On事件动作使用较多,它一般直接作用于按钮,也可以作用于影片剪辑实例。mouseEvent参数时

8、间轴控制命令时间轴控制语句的主要任务是控制帧的停止、播放、跳转等。,时间轴控制语句也可以分成两类,一类是控制主时间轴,一类控制影片剪辑时间轴。Play()和stop()play和stop在Flash中用于控制动画的播放和停止,play命令使播放头从它当前位置向前移动。stop停止当前正在播放的SWF文件。路径.play();路径.stop();本节设计的语法及规范圆括号在动作脚本中作用非常大,在定义函数时在将参数全部放到圆括号内;在调用函数时要将传递给函数的所有参数包含在小括号里;在设置表达式优先级或

9、增强动作语名的易读性时都需要使用到圆括号。在FlashAS脚本中,任何一条语句都是以“;”号结束的。,动作脚本中的一组语句可以被一对花括号“{……}”包括起来,成为一个语名组。在由多个动作状态组成的语句组中,使用花括号可以有效地来区分各命令的层级和从属关系。无条件转移正常情况下时间轴从第一帧开始按顺序向下播放,使用跳转命令可以打破原来的播放顺序,从而实现各种特效,跳转命令有两个它们是gotoAndPlay和gotoAndStop,应用格式为:gotoAndStop在动作面板的“代码选择区”中选择“全局

10、函数”

11、“时间轴控制”

12、“gotoAndStop”命令“gotoAndPlay(帧);”:按照该提示,可以在括号内输入需要跳转的帧数,例如,当播放到当前帧的时候,跳转到第20帧,则应当在当前帧上添加代码gotoAndPlay(20);。“gotoAndPlay(“场景”,帧);”:按照该指示可以在括号内指定播放某一场景中的某一帧。将播放头转到场景中指定的帧并停止播放。例如:当播放到当前帧的时候自动跳转至scene_2(场景2)的第20帧,则在当前帧上添加代码:gotoAndPlay("场景_2",25

13、);如果未指定场景,播放头将转到当前场景中的帧。注意事项在进行跳转时应该尽力避开场景和帧编号,而使用帧标签只能在根时间轴上跳转时使用scene参数,不能在影片剪辑或文档中的其它对象的时间轴内使用该参数。如果从元件时间轴跳转元件时间轴时,应该先加路径再写跳转命令。gotoAndStop在动作面板的代码选择区中选择“全局函数”

14、“时间轴控制”

15、“gotoAndStop”命令场景:执行“窗口”

16、“设计面板”

17、“场景”菜单命令,就会调出“场景面板”。在该面板中可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。