资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,FLASH 8.0,动画的控制命令,(,1,),Actions,入门,Actions,命令可以控制动画的播放顺序、显示质量、声音效果或实现帧的跳转、接收和发送信息。,“动作,-,帧”面板,常用动画控制语句,(,2,)动作设定命令,If,和,Else,条件语句,loop,循环语句,常用动画控制语句,Actions,语句中动画控制语句是动画编辑中较常用的,主要有,goto,、,Stop,、,play,、,stopAllSounds,语句。,goto,:,转到指定帧并播放。,(,应用,),play,:,开始播放影片。,stop,:,停止播放影片。,stopAllSounds,:,停止播放所有声音。,Goto,语句的应用,不同类型的帧其,goto,语句不同。在动作面板中双击,goto,即可展开右边的编辑框。帧动作的,goto,语句可以直接使用,按钮动作的,goto,选项,会生成两行语句。,(,goto,语句的选项,),帧动作,goto,语句,按钮动作,goto,语句,goto,语句的选项,场景:指定跳转的场景,即执行,goto,语句后跳转到指定的场景中插放。如左图所示。,类型:表示跳转到的目标场景类型。,如右图所示。,场景下拉列表框,类型下拉列表框,If,条件语句,If,语句格式,:,If,(,条件),在此添加要执行的语句,条件语句的作用,:对条件进行计算以确定,SWF,文件中的下一个动作。,注意,:,如果条件为,true,,,则,Flash,将运行条件后面花括号,(,),内的语句。,如果条件为,false,,,则,Flash,将跳过花括号内的语句,而运行花括号后面的语句。,将,if,语句与,else,和,else if,语句一起使用,以在脚本中创建分支逻辑。,Else,条件语句,作用,:,Else,语句用来配合,if,语句。加上,Else,语句之后,当,if,的条件不满足时,可以继续进行,Else,语句中设置的动作。,If,和,Else,配合的格式,:,If(,条件,),满足条件后的动作,ElseIf,语句条件不满足进行另外的动作,loop,循环语句,类型,:,while,语句,do.while,语句,break,语句,continue,语句,while,语句,格式,:,while(,条件,),在此添加要循环的语句,作用,:,计算条件,若条件计算结果为,true,,,则在循环返回以再次计算条件之前执行一条语句或一系列语句。若结果为,false,,跳过该语句或语句系列并结束循环。,do.while,语句,格式,:,do,在此添加要循环的语句,while(,条件,),作用,:与,while,循环类似,不同之处是在对条件进行初始计算前执行一次语句。随后,仅当条件计算结果是,true,时执行语句。,注意,:如果条件计算结果始终为,true,,,do.while,就会无限循环。,break,语句,使用,:出现在循环内或与,switch,语句中的特定情况相关的语句块内。,在循环中使用时,,break,语句指示,Flash,跳过循环体的其余部分,并执行循环后面的语句。,在,switch,中使用时,,break,语句指示,Flash,跳过此块中的其余语句,并跳到包含它的,switch,语句后面的第一个语句。,在嵌套循环中,,break,语句只跳过当前循环的其余部分,而不是跳出整个系列的嵌套循环。,continue,语句,跳过最里层循环中所有其余的语句并开始循环的下一个迭代,就像控制正常传递到了循环结尾一样。,注意:在循环外无效。,声效控制方法,在,Flash,中有两类声音:事件声音和音频流。,事件声音,必须完全下载后才能开始播放,除非明确停止,它将一直连续播放。,音频流,在前几帧下载了足够的数据后就开始播放,可通过和时间轴同步以在,Web,站点上播放。,导入声音,向文档中添加声音,给按钮添加声音,导入声音,操作,:选择“文件”,/,“,导入”,/,“,导入到库”。,可导入到,Flash,的声音文件格式,:,WAV,、,AIFF,(,仅限,Macintosh,)、,MP3,如果安装了,QuickTime4,或更高版本,可导入,附加的声音文件格式,:,AIFF,、,Sound Designer II,(,仅限,Macintosh,)、,只有声音的,QuickTime,影片,、,Sun AU,、,System7,声音(仅限,Macintosh,)、,WAV,。,向文档中添加声音,使用,:要将声音从库中添加到文档,可以把声音分配到一个层,然后在“属性”检查器的“声音”控件中设置选项。,测试添加到文档中的声音,:可以使用与预览帧或测试,SWF,文件相同的方法。,操作步骤,向文档中添加声音,步骤,1,:如果还没有将声音导入库中,请将其导入库中。,步骤,2,:选择“插入”,/“,时间轴”,/“,图层”,为声音创建一个层。,步骤,3,:选定新建的声音层,从属性面板添加声音。如图所示,可以把多个声音放在同一层上,或放在包含其他对象的层上。,步骤,4,:从“效果”弹出菜单中选择效果选项。,“无”不对声音文件应用效果。,“左声道”,/“,右声道”只在左或右声道中播放声音。,“从左到右淡出”,/“,从右到左淡出”会将声音从一个声道切换到另一个声道。,“淡入”会在声音的持续时间内逐渐增加其幅度。,“淡出”会在声音的持续时间内逐渐减小其幅度。,“自定义”可以通过使用“编辑封套”创建自已的声音淡入和淡出点。,步骤,5,:从“同步”弹出菜单中选择“同步”选项。,“事件”选项会将声音和一个事件的发生过程同步起来。,“开始”与“事件”选项的功能相近,但如果声音正在播放,使用“开始”选项则不会播放新的声音实例。,“停止”选项将使指定的声音静音。,“数据流”选项将同步声音,以便在,Web,站点上播放。,Flash,强制动画和音频流同步。,给按钮添加声音,给按钮添加声音时,可给按钮的每一种状态添加声音,也可为按钮的每一种状态添加同一种声音,但每帧对应的是一种声音。,给按钮添加的声音和按钮元件一起保存。,操作步骤,Flash 8.0,的学习到此结束,谢谢大家!,
展开阅读全文