- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
flash 常用函数 as概要1
AS基本函数 目录 一、AS语法基础 二、影片剪辑函数 三、鼠标函数 四、浏览器/网络函数 ActionScript的添加方法 从添加脚本的对象来分,ActionScript主要有以下几种:为时间轴中的关键帧添加的脚本,为影片剪辑元件实例添加的脚本,为按钮添加的脚本。 在关键帧上添加脚本 在时间轴中的关键帧上添加脚本的操作为:单击帧,按F9打开动作面板,在该面板右侧空白窗格内写入脚本即可。 帧上写的脚本即加入的动作。例如,在关键帧中加入脚本stop(),则影片播放到该帧时便停在该帧: stop(); 又例如,在关键帧中加入如下脚本,则实例名为btn的按钮元件在鼠标释放时会转向地址:。 btn.onRelease = function() { getURL(;); }; 在动作面板左上角有提示现在的动作是给元件加的还是给帧加的,左下方则可以看到当前文件中所有加了动作的帧或元件。 其中“参数”指定了要捕获的事件,具体事件如下: press:当按钮被按下时触发该事件。 release:当按钮被释放时触发该事件。 releaseOutside:当按钮被按住后鼠标移动到按钮以外并释放时触发该事件。 rollOut:当鼠标滑出按钮范围时触发该事件。 rollOver:当鼠标滑入按钮范围时触发该事件。 dragOut:当按钮被鼠标按下并拖曳出按钮范围时触发该事件。 dragOver:当按钮被鼠标按下并拖曳入按钮范围时触发该事件。 keyPress(”key”):当参数(key)指定的键盘按键被按下时触发该事件。 常用函数 1.goto函数 goto函数用于控制影片时间轴中影片的位置,它可以使影片跳转到一个特定的帧编号、帧标记或场景,并从该处停止或开始播放,所以也叫做跳转函数。 goto函数包含两个子函数,分别是gotoAndPlay()和gotoAndStop()。gotoAndPlay()是指跳转到指定帧播放;gotoAndStop()是指跳转到指定帧停止。这两个函数的参数是相同的。 2.play函数 play函数使影片从它的当前位置开始播放。如果影片由于stop动作或gotoAndStop动作而停止,那么用户只能使用play函数启动,才能使影片继续播放。 play函数的书写形式为:play();没有参数,但小括号同样要写上,不能省略。 以下脚本展示了一个鼠标事件,当单击按钮时,影片在当前位置开始播放: on(release){ play(); } 3.stop函数 stop函数使得影片停止播放。 stop函数的书写形式为:stop()函数和play()函数一样,不带参数,但小括号不能省略。 以下脚本展示了一个鼠标事件,当单击按钮时,当前影片停止播放: on(release){ stop(); } 4. nextFrame函数 nextFrame()将播放头转到下一帧并停止。 5. prevFrame函数 prevFrame()将播放头转到前一帧并停止。如果当前帧为第 1 帧,则播放头不移动。 3.圆括号 圆括号在动作脚本中的作用非常大: (1)定义一个函数时,需要把参数放到圆括号中: function add(a,b){ ……} (2)调用函数时,需要把传递的参数放到圆括号中: add(s1,s2); (3)圆括号可以用来改变动作脚本语句的优先级。例如,在下面的语句中,圆括号先使表达式new color(this)得到计算,然后创建了一个新的颜色对象: onClipEvent(enterFrame){ (new Color(this)).setRGB(0xfffaa0);} 5.花括号 有些脚本显然是应该作为一个“代码块”来执行的,例如,影片剪辑或按钮的事件处理器中的脚本、函数中要执行的脚本以及类的定义。为了明确的表示这些脚本是要作为一个整体存在和执行的,需要把这些脚本用花括号括起来。按钮事件处理器: on (release) { _level1._visible = false; _level0._visible = true; gotoAndStop(41); } 6.引号 引号在Flash中的作用就是用来表示字符串,当要表示某个内容是一个字符串值时,则把它用引号引起来即可,如下: myText = “Hello World!”; 7.注释 使用注释是程序开发人员的一个良好习惯。注释在编写脚本程序时具有举足轻重的作用,它可以增强代码的可读性,也为以后修改程序带来方便。 二、影片剪辑函数 1.startDra
文档评论(0)