flash AS脚本学习笔记

flash AS脚本学习笔记

ID:42992280

大小:315.82 KB

页数:24页

时间:2019-09-24

flash AS脚本学习笔记_第1页
flash AS脚本学习笔记_第2页
flash AS脚本学习笔记_第3页
flash AS脚本学习笔记_第4页
flash AS脚本学习笔记_第5页
资源描述:

《flash AS脚本学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、【写在前面】本学习笔记只研究AS语言(AS2.0)。不涉及动画制作部分。所有实例均在FlashCS6中制作并测试通过,中文多使用微软雅黑字体(实例【填空题】Ctrl+Enter测试时无法输入中文】,但发布swf格式后没有问题,可能是CS6对中文支持不好)。AS包含大量函数,受本人能力和精力限制,只能尽可能以基本函数和制作课件时会用到的函数为实例,进行整理。实例中没有逐条解释,但课件实例前知识点和课件思路都已写下来。AS2.0语法不是很严格,本人在实例中所写代码有些部分可能不是很规范(可运行不代表规范),一个问题也可以有多种写法,大家共同研究、讨论

2、、提高。第一部分脚本基础知识FLASH脚本-AS概念:■ActionScript是Flash的脚本语言,具有强大的交互功能,通过脚本应用,用户对动画元件的控制得到加强。目前提供了AS2.0和AS3.0两个版本。■动作面板是Flash提供的运行编程的专用环境——F9打开动作面板;动作面板界面动作面板工具栏几个基本概念:动作:动作是在播放SWF文件时指示SWF文件执行某些任务的语句。对象:是面向对象程序设计的核心和基本元素,对象把一系列的数据和操作该数据的代码封装在一起,从而使得程序设者在编程时不必关心对象内部的设计。属性:用于定义对象的特性,如是否

3、可见、颜色和尺寸等。方法:是与对象相关的函数,通过这些函数可操纵对象或了解与对象相关的一些信息。事件:触发作用的事情,如鼠标移动,按下。ActionScript的基本语法点语法:动作脚本中,点(.)通常用于指定对象或影片剪辑相关联的属性或方法,或者标识影片剪辑、变量、数对象的目标路径。点语法表达式是以对象或影片剪辑的名称开始,后跟一个点,最后以要指定的元素结束。小括号:定义函数中的相关参数;大括号:{}形成一个完整的语句块;分号:每条语句以;结束;注释://后可跟上注释;字母大小写:关键字要区分大小写;在AS2中,ActionScript代码可以

4、添加到关键帧(Keyframe)、按钮(Button)或影片剪辑(MovieClips)中,并分别称之为帧动作、按钮动作及影片剪辑动作。注:图形剪辑上不可添加动作脚本【时间轴上AS编写规则】基本AS命令:gotoAndPlay:从当前帧转到目标帧开始播放动画。gotoAndStop:从当前帧转到目标帧并停止播放动画。play:开始播放已停止了的动画。stop:从该帧停止当前正在播放的动画。nextFrame:从当前帧转到下一帧。nextScene:从当前场景转到下一场景。prevFrame:从当前帧转到前一帧。prevScene:从当前场景转到前

5、一场景。stopAllSounds:停止正在播放的所有声音。【按钮的AS编写规则】方法一:写在按钮本身上on(事件){//要执行的脚本程序}方法二:写在时间轴上面按钮实例的名字.事件名称=function(){//要执行的脚本程序}【实例】1-01-1基础(按钮动作编写规则).swf【源文件】1-01-1基础(按钮动作编写规则).fla实例说明:两个按钮动作分别写在时间轴和按钮上,实现同一个功能。修改实例名称方法:打开元件的属性面板,CS6的话属性面板在右侧。如果看不到属性面板可以通过菜单栏中的窗口菜单下找,也可以用快捷键Ctrl+F3调出来。涉

6、及知识点:定义实例的名称和变量名要遵守如下的规则:(1)不能是as关键字,所谓关键字也称保留字,指as预先定义好的标识符。(2)不能以数字开头,第一个字符必须是字母或下划线“_”和美元符“$”。(4)中间不能有空格。(5)变量名中不能使用标点符号,(6)不应将动作脚本语言中的任何元素用作变量名称。附:所有动作脚本关键字BreakcaseclasscontinueDefaultdeletedynamicelseExtendsforfunctiongetIfimplementsimportinInstanceofinterfaceintrinsicn

7、ewPrivatepublicreturnsetstaticswitchthistypeofvarvoidwhilewith按钮事件说明Press事件发生于鼠标在按钮上方,并按下鼠标Release发生在按钮上方按下鼠标,接着松开鼠标时。Releaseoutside发生于在按钮上方按下鼠标,接着把光标移动到按钮之外,然后松开鼠标Rollover当鼠标滑入按钮时Rollout当鼠标滑出按钮时Dragover发生于按着鼠标不放,光标滑入按钮Dragout发生于按着鼠标不放,光标滑出按钮Keypress发生于用户按下特定的键盘按键时【实例】1-01-2基

8、础(按钮事件实例).swf【源文件】1-01-2基础(按钮事件实例).fla说明:四个按钮采用四个不同事件,分别控制四个影片播放。四个脚

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

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

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