- 1、本文档共183页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
不会AS就等于不会Flash,目前AS跟JS基本相同,学习过JS的同学可以更快速了解。
下边是从最基本的开始学习。
一、
基础入门讲解
认识“动作”面板
在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表示回到动画的上一桢
}
在快进的按钮上输入:
on
(release)
{
_root.mc.nextFrame();
}
在停止的按钮上输入:
on
(release)
{
_root.mc.gotoAndStop(1);//跳到
mc影片的第一桢,并停止播放!
}
二、按钮 AS的编写
在 flash中的交互功能一般是由按钮来完成的。掌握按钮的编写规则也是一个闪客的基本技能。 OK现在咱们来说说按钮脚本如何编写。上一讲中提过,AS脚本编写可以写在时间轴的关键桢上,也以写在对象本身上面。按钮也不例外,既可以写在时间轴上,也可以写在按钮本身上面。只不过这两种编写规则都要遵循一定的规矩,这是后话。现在咱们来做一个例子,做一个按钮,这个按钮要实现的功能就是打开一个指定的网页。(这个例子非常基础,用这个例子来讲解按钮 AS两种编写方法。)
第一种:把脚本写在按钮本身。
一、在舞台上绘制一个矩形,选中矩形并按
F8,将
您可能关注的文档
- 第11章 Flash常用交互技术——音频.ppt
- 第10章 Flash常用交互技术——时间.ppt
- 第9章 Flash常用交互技术——数学计算.ppt
- 第8章_多媒体通信.ppt
- 第8章 Flash常用交互技术——.ppt
- 第7章-1 多媒体压缩技术.ppt
- 第7章(多媒体)答案.doc
- 第7章 计算机多媒体技术.ppt
- 第7章 多媒体通信用户接入网技术.ppt
- 第7章 Flash常用交互技术——.ppt
- 《装配式建筑施工技术在装配式建筑工业化生产中的质量控制与技术创新》教学研究课题报告.docx
- 基于阅读策略的高中语文课堂互动教学模式探究教学研究课题报告.docx
- 基于用户反馈的国家智慧教育云平台教学效果改进策略教学研究课题报告.docx
- 小学语文作文教学中情境创设的有效性分析教学研究课题报告.docx
- 小学英语课堂校园文化对学生英语口语交际能力培养的实践探索教学研究课题报告.docx
- 高中化学课堂噪音治理与化学实验技能培养教学研究课题报告.docx
- 2023年甘肃省陇南市西和县苏河乡招聘社区工作者真题参考答案详解.docx
- 2023年甘肃省陇南市西和县苏河乡招聘社区工作者真题含答案详解.docx
- 锂电池制造设备生产线项目投资计划书(参考模板).docx
- 2023年甘肃省陇南市西和县苏河乡招聘社区工作者真题及参考答案详解.docx
文档评论(0)