- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十二讲 flash时间轴特效动画与简单AS脚本
? ?
?
●静悟论坛
●我要留言
?
爱上你是我一辈子的骄傲
? Flash MX 2004动画设计 ? ?
12课认识动作面板和编写简单ActionScript程序
本课素材下载
学习目的
1、编写简单程序实现动画的交互控制
2、认识动作面板
3、掌握在动作面板中编写ActionScript程序的基本方法
4、时间轴控制函数的使用方法
课前热身
通过前面几章的学习,你已经掌握了一些动画的制作方法,那么怎么实现动画的交互控制呢?下面一起制作一个控制动画播放的简单范例。??? (1) 打开范例文件??? 请打开素材下载中的ch5-1原始.fla。这是一个文字动画,文字首先从舞台左边飞入,然后由大变小。你可以先测试观察一下动画效果。打开的影片文件的图层结构如图17-1所示。
图17-1 图层结构
? 接下来,要在打开的这个影片文件基础上进行操作。??? (2)? 定义第一帧的停止动作???? 在“动画”图层上新添加一个图层,并重新命名为“AS”。选择“AS”图层的第一帧,打开“动作”面板,在其中左边的“动作工具箱”中,单击“全局函数”,展开以后,再单击“时间轴控制”,如图17-2所示。这时可以看到,“时间轴控制”类别下的函数都显示出来了。
图17-2 展开“时间轴控制”函数类别
??? 专家提示:默认情况下,“动作”面板显示在软件窗口的下方,只需单击就可以展开面板。如果软件窗口中没有显示“动作”面板,你可以选择“窗口”|“开发面板”|“动作”命令,将“动作”面板打开。??? 双击“时间轴控制”类别下的“stop”函数,在“动作”面板右边的“脚本输入区”出现一个程序行,如图17-3所示。
图17-3 双击stop函数
??? 完成以上操作以后,“AS”图层的第一帧发生了变化,上面显示一个“a”标志,如图17-4所示。
图17-4 帧动作标志
??? 现在测试一下影片吧。由于在第一帧定义了一个stop函数,所以影片停在第一帧,后面的动画没有接着播放。下面通过一个按钮来控制动画开始播放。?? (3) 通过按钮让动画开始播放
??? 在“AS”图层上新建一个“按钮”图层。选择“按钮”图层第一帧,打开“库”面板,将其中一个名字为“播放”的按钮元件拖放到舞台的合适位置。??? 保持这个按钮实例处在选中状态,打开“动作”面板。在“动作工具箱”中展开“全局函数”|“影片剪辑控制”类别,双击该类别下的“on”函数,这样,“脚本窗口”中就自动出现相应的on程序代码,并且屏幕上同时还弹出了关于on函数的参数设置下拉列表框,如图17-5所示。
图17-5 定义on函数
???双击参数设置下拉列表框中的“press”,接着将光标移动到大括弧{的右边,然后再切换到“动作工具箱”,展开“全局函数”中的“时间轴控制”类别,双击这个类别下面的“play”函数,这时,在“脚本窗口”中会出现一个新的程序代码,最后单击“脚本窗口”上方的“自动套用格式”按钮,将“脚本窗口”中的脚本变得更清楚一些,最后完成的程序代码如图17-6所示。
图17-6完成的程序代码
??? 至此,“播放”按钮的程序代码就被定义好了。测试影片,然后单击按钮,你会发现动画开始播放了。??? (4) 让动画从第十五帧跳转播放
??? 下面实现动画播放到结尾再跳转到第十五帧循环播放的动画效果。选择“AS”图层的第三十帧(动画的最后一帧),按F7插入一个空白关键帧,在“动作”面板中,双击“时间轴控制”类别下的“gotoAndPlay”函数,这样,在“脚本窗口”中出现gotoAndPlay函数程序代码,在小括弧中输入“15”即可。??? 至此就在“AS”图层的第三十帧定义了以下程序代码:???? gotoAndPlay(15);??? 这个程序代码的功能是,当动画播放到结尾时,自动跳转到第十五帧继续播放。这样就形成一个从第十五帧到第三十帧循环播放的动画效果。测试观察一下吧。?? (5) 按钮控制动画跳转到第一帧
??? 前面实现了一个从第十五帧到第三十帧循环播放的动画效果,怎么停止这个循环呢?选择“按钮”图层的第一帧,从“库”面板中将一个名字为“停止”的按钮元件拖放到舞台合适位置。保持这个按钮实例处在选中状态,在“动作”面板中,定义这个按钮实例的程序代码是:on (press) {gotoAndStop(1);}
??? 这段程序代码的定义方法和步骤(3)类似,这里不再详述。??? 这段程序代码的功能是,当单击“停止”按钮时,跳转到影片的第一帧并停止播放动画。
??? ???课堂讲解
??? 通过“课前热身”中范例的制作,你对“动作”面板的使用方法,以及编写简单的动画交互控制程序已经有了一个概括的认识。下面系统讲解一下相关
您可能关注的文档
- 第七届大学生化工的设计竞赛全国总决赛通知.doc
- 第七届提青年马克思主义者培训班激励晨会的策划的方案.doc
- 第七师130团2016年农业综合开发土地治理的项目.doc
- 第七章 静态应变测量课件-.doc
- 第七章 产品的策略.doc
- 第七章土壤与植物氮素营养与化学氮肥 2.doc
- 第七章-科学管理思想萌芽、生长与形成讲课提纲-.doc
- 第七章十五、十六比、单比、复比百分数分数.doc
- 第七组 杨茹、占静文、范雅萱、孙琳.doc
- 第七章静电与电磁辐射防护张园园-.doc
- 2025年AI大模型技术在电力系统中的应用及发展趋势报告-香港中文大学(赵俊华).docx
- 2025年温室气体核查指南-企业可持续发展的绿色基石-ICAS英格尔认证.docx
- 数字员工助力财务管理数字化转型.docx
- DeepSeek完全实用手册(1.5版本).pdf.docx
- 2025年一季度中国消费者消费意愿调查报告-立信数据-202506.docx
- 突发环境污染事件应急管理培训.docx
- 金融-银行行业专题:中国机构配置手册(2025版)之流动性与货币政策篇-“超级央行”时代.docx
- 陈立桅-高比能长循环全固态电池关键材料.docx
- 投资策略专题:从“第四消费时代”看未来消费机遇.docx
- 华为产品战略规划全景训战.docx
最近下载
- 学堂在线e时代的教与学—慕课引发的混合式教学1-5周作业答案+考试答案.docx VIP
- pep人教版四年级英语下册期末考试卷(可打印).pdf VIP
- 2023年副高(临床药学)考试真题卷.pdf VIP
- 私人订制旅行行程安排及免责.doc VIP
- 沪教版四年级下册英语期末测试卷附参考答案.pdf VIP
- 中泰化学2024环境、社会及治理(ESG)报告.docx
- 标准图集-西南18J515_室内装修.pdf VIP
- 《数据分析基础与案例实战(基于Excel软件)(第2版)》全套教学课件.pptx
- 人教版三年级英语下册期末测试卷及答案【完美版】.pdf VIP
- 基于PLC的变频器多段速调速系统设计.doc VIP
文档评论(0)