文档详情

FLASH脚本基础资料.doc

发布:2017-04-02约8.04万字共86页下载文档
文本预览下载声明
一、FLASH脚本基础入门讲解 1 二、按钮AS的编写 4 三、影片剪辑的AS编写 5 四、动态文本框 6 五、影片剪辑的拖拽 8 六、流程控制与循环语句 10 七、绘图及颜色的AS的编写 12 八、声音 AS 的编写与控制 14 九、时间日期的 AS编写 17 十、点语法以及路径 18 十一、深入了解时间控制 20 十二、无条件转移 23 十三、变量 28 十四、运算符(一) 33 十五、变量(二) 38 十六、影片剪辑的属性 41 十七、再讲循环语句 47 十八、影片剪辑处理函数 53 十九、复制影片剪辑 58 二十、深入 startDrag()与 stopDrag() 61 二十一、for循环 65 二十二、while与 do while循环 69 二十三、循环语句的嵌套 73 二十四、组件 75 二十五、播放器控制与网页连接以及动画发布输出 78 二十六、loadVariables命令 79 二十七、影片剪辑的深度 80 二十八、文本框 82 二十九、超文本标签 83 一、FLASH脚本基础入门讲解 认识“动作”面板   在Flash中,动作脚本的编写,都是在“动作”面板的编辑环境中进行,熟悉“动作”面板是十分必要的。 按【F9】键调出“动作”面板,可以看到“动作”面板的编辑环境由左右两部分组成。左侧部分又分为上下两个窗口。。 左侧的上方是一个“动作”工具箱,单击前面的图标展开每一个条目,可以显示出对应条目下的动作脚本语句元素,双击选中的语句即可将其添加到编辑窗口。    下方是一个“脚本”导航器。里面列出了FLA文件中具有关联动作脚本的帧位置和对象;单击脚本导航器中的某一项目,与该项目相关联的脚本则会出现在“脚本”窗口中,并且场景上的播放头也将移到时间轴上的对应位置上。双击脚本导航器中的某一项,则该脚本会被固定。    右侧部分是“脚本”编辑窗口,这是添加代码的区域。可以直接在“脚本”窗口中编辑动作、输入动作参数或删除动作。也可以双击“动作”工具箱中的某一项或“脚本编辑”窗口上方的【添加脚本】工具 ,向“脚本”窗口添加动作。   在“脚本”编辑窗口的上面,有一排工具图标,在编辑脚本的时候,可以方便适时的使用它们的功能。 ?   在使用“动作”面板的时候,可以随时点击“脚本”编辑窗口左侧的箭头按钮,以隐藏或展开左边的窗口。将左面的窗口隐藏可以使“动作”面板更加简洁,方便脚本的编辑。   好了,动作面板就介绍这些,有个印象,不要求记住,工具栏上每个工具的作用和功能将在以后的课程中边用边熟悉。 如何编写flash中的脚本 首先,要知道编写脚本,不需要用户对AS有完全的了解!   现在要考虑的问题是,如何在你的flash中添加编写脚本?简单的说,添加脚本可分为两种:一是把脚本编写在时间轴上面的关键桢上面(注意,必须是关键桢上才可以添加脚本)。二是把脚本编写在对象身上,比如把脚本直接写在MC(影片剪辑元件的实例)上、按钮上面。   此外,大家也需要简单理解一下flash是如何执行你编写的脚本的。当你在时间周的关键桢上添加了脚本,那么当flash运行的时候,它会首先执行这个关键桢上的脚本,然后才会显示这个关键桢上的对象。   还有一些简单的知识,AS中的对象都包括什么呢?它可以包含数据,也可以是舞台上的电影剪辑,也可以是舞台上的按钮等。既然包含了那么多对象,那么每种对象肯定有各自的属性!比如电影剪辑(movieclip)对象,它的:属性就有_height(高度),_rotation(旋转),等,这些属性不需要你去特意的记忆,当使用的时候可以随时翻阅脚本字典。在以后的教程中会陆续给大家介绍一些基础脚本的使用技巧。      二、需要学到的基本AS命令如下:   stop()、play()、gotoandplay()、gotoandstop()、nextFrame()、prevFrame();、nextScene()、prevScene();、stopAllSounds(); 按钮的AS编写规则 播放 on (release) { _root.mc.play(); }   如果要在按钮身上写脚本的话,必须使用on(事件){//脚本程序}的格式来写!上面的脚本作用就是:当你在这个按钮上按一下鼠标(release事件)的时候,就会执行下面的_root.mc.play();程序,它的意思是让舞台上的mc开始播放!   6、同理:咱们选中舞台上的暂停按钮,在它上面输入: on (release) { _root.mc.stop() }   然后依次在快退上输入: on (release) { _root.mc.prevFrame(); //prevFrame表示回到动画的上一桢 }   在快进的按钮上输
显示全部
相似文档