欢迎来到天天文库
浏览记录
ID:43191671
大小:5.08 MB
页数:81页
时间:2019-10-02
《《Flash动画简明教程》-第7章》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第7章创建交互动画2007-1-081学习目标:1、了解ActionScript在交互动画中的重要作用2、知道ActionsScript程序的组成3、熟练使用关键帧的ActionScript控制动画播放操作4、熟练使用按钮中的ActionScript控制动画播放的操作,掌握按钮的创建和使用方法,会在按钮中添加声音5、初步掌握跳转语句和条件语句的使用方法6、掌握影片剪辑的属性及使用方法7、了解组件的类别,掌握使用组件的基本方法2007-1-0827.1ActionScript入门7.2利用关键帧的ActionScript控制动画的播放7.3利用按钮中的ActionScript控制动画的播
2、放7.4利用条件语句生成动画7.5利用属性展现动画效果7.6组件2007-1-0837.1.1ActionSript概述目前,FlashMX2004中使用的是最新版本的ActionScript2.0,它运行速度快,灵活性高,实现了面向对象的程序设计,已经发展成为真正意义上的专业级的程序语言。Flash通常对两种对象设置动作命令,即关键帧和按钮。事实上,其它组件中的设置方法也同样是在其中包含的关键帧中进行设置的。当某个关键帧中包含ActionScript语句时,在表示关键帧的方格中相应地就会出现一个“a”的标志。2007-1-0847.1.2ActionsScript程序的组成在Acti
3、onScript的程序中,一般是由函数、运算符、语句、事件、注释等组成。7.1.2.1函数函数是用来对常量、变量进行某种运算的方法,如获得整数、产生随机数等。在ActionScript的开发环境中,拥护可以直接调用内置函数,也可以自己创建自定义函数,然后进行调用。7.1.2.2运算符运算符提供对数值、字符串、逻辑数值进行运算的符号,包括+、-、*、/、=、<、>等等。7.1.2.3语句语句是指能完成某项特定的操作,ActionScrip中的每个完整的语句以分号“;”来结束。例如播放控制语句对动画中的全部对象都能立即产生控制作用,主要语句有动画的播放语句、赋值语句、跳转语句、条件语句和循
4、环语句等。2007-1-0857.1.2.4事件当我们将程序指定给帧后,动画播放到该帧时,程序就得以执行。将程序指定给动画剪辑或按钮,则需要指定引发程序执行的事件,事件是指在程序设计中完成某种动作或操作。例如,在Flash动画中移动鼠标、单击鼠标、释放鼠标或按键盘上的某个键都会产生事件。7.1.2.5注释ActionScrip中的注释仅仅供开发者做一些注释,并不作为程序的正式组成部分。单行的注释用//开头,多行注释用/*开头,用*/结束。返回2007-1-0867.2利用关键帧的ActionScript控制动画播放我们在前几章中制作的动画在播放时,都是循环播放;在本节中我们通过对关键帧
5、中的ActionScript语句的设置来实现动画的单次播放。制作步骤:步骤1打开动画打开在素材库第七章激光写字”动画文件,双击将其打开,播放后可以看到类似激光笔在星空背景下写出“星光之家”四个字,完成后又重新开始书写,反复循环播放。2007-1-087步骤2选中需要设置ActionScript的关键帧想要在关键帧能够添加动作脚本,需要选中设置的对象。动画播放结束后,为了避免动画的循环播放,一般应该把动画的最后一帧设置为停止播放。在本范例中,选中运动渐变的图层中的最后一个关键帧,如图7-1所示。图7-1选中图层1的最后一关键帧2007-1-088步骤3设置ActionScript1、
6、用鼠标单击窗口下方帧的动作面板,打开帧的动作窗口.2、单击动作面板中的【将新项目添加到脚本中】,打开全局函数时间轴控制stop;双击【stop】,这时,在关键帧的动作面板的输入区域中输入了语句:“stop();”,表示动化播放到该关键帧后,会停止动画的播放。2007-1-089步骤4测试动画选择快捷组合键,Ctrl+Enter来测试动画,可以看到动画不再循环播放。重新回到动画编辑模式后,会发现设置了ActionScript动作脚本的关键帧上有了一个字母“a”,是设置了动作脚本的标志。2007-1-0810步骤5保存动画选择“文件保存”命令,保存在flash目录中,文件名为“激光写
7、字1”。范例—“激光写字1”总结:本例是在动画的结束关键帧的动作面板上添加播放语句中的停止语句stop();来中止动画的播放,使动画不再循环播放。返回2007-1-0811上节中,我们使用了播放控制语句中的停止语句(stop();)来控制动画的停止;本节我们将继续使用播放控制语句来对动画中的对象产生控制作用,并利用按钮来控制动画的播放、停止、声音的产生和停止等操作。7.3.1在按钮中添加ActionSript本例主要通过按钮的制作来控制动画的播
此文档下载收益归作者所有