★★3.19那些关于Flash软件的25个知识点(内含视频) 2017级信息技术/2018学年第1,2学期

课程首页

★★3.19那些关于Flash软件的25个知识点(内含视频)


—— START ——


1、 Flash源文件格式:fla(保留图层等,下次可以继续编辑)相当于PS的.psd。导出文件:swf(默认)、exe、avi、mov等。其中能保留动作脚本:swf、exe。若将gif导入,则会产生一个含逐帧动画的影片剪辑元件。


注意:有没有可能产生补间动画?本身不产生,但可以另行创建补间动画。


2、 Flash帧分为关键帧和普通帧。普通帧在时间轴上以小方块结尾,延续上一个关键帧内容。普通帧无法编辑,若选中普通帧进行编辑(含添加动作脚本、对象)会自动跳转到前面的关键帧中。


image.png


3、 动画时间=帧数/帧频。帧频越大,速度越快,时间越短。

若某个影片剪辑元件速度要调整,在不能改变其他对象的动画速度的前提下,则应调整该元件动画的帧数,帧数越多,速度越慢。


4、(1) “清除关键帧”:由关键帧变成普通帧:


image.png


(2)“清除帧”:将选中的帧的内容清空,但保留帧。注意:未选中的帧的内容不受影响!


image.png


请看直播教学片段(一):







(3)“剪切帧”:与“清除帧”相同,并将清空的内容存放在剪切板中。


(4)“删除帧”:所选的帧被删除,后边的帧会前移,即帧数变少:


image.png

image.png

image.png


注意:删除带有普通帧的关键帧时,被删的是后面的普通帧(如②到③)


(5)帧的读数务必注意“时间轴的帧数最高位对准原则”。即:


image.png


上图框1中的关键帧是第90帧;而框2中的空白关键帧是第71帧。


(6)插入关键帧是保持原有的帧动作无变化,中间可以设置补间动画:


image.png


我们可以在第15帧和第30帧处插入关键帧,后续可以在1~15帧、15~30帧创建补间动画。


(7)插入帧只是延续前面的帧动作,无其他作用:


image.png


(8)插入空白关键帧是不再延续前面的画面,可以实现动画消失的效果:


image.png


如上图“卷”图层从第48帧起舞台对象消失。


5、 Flash中的对象包括元件、位图、声音、形状等。元件只有影片剪辑元件、按钮元件、图形元件三种类型(重视图标)。


6、 实例分为元件实例(3种)和位图实例,实例文本可以创建动画补间,实例和文本分离(Ctrl+B)后得到形状,可创建形状补间动画。


7、 元件应用于舞台后成为实例。实例改变,元件不变。元件改变,实例也变。


注意:舞台大小、背景颜色、帧频在所有场景中都一样,修改某一处,整个文档属性同步改变。

image.png

image.png

image.png



8、 影片剪辑元件中的动画独立于场景的时间轴


(1)即使场景只有1帧,影片剪辑的实例也能完整播放。


(2)影片剪辑实例所在的图层有空白关键帧的地方,影片剪辑实例也会消失。


(3)影片剪辑不受场景中的动作影响,影片剪辑内部图层若没有Stop( )控制,在动画暂停时也能动。


9、 按钮元件由弹起、指针经过、按下、点击四个帧构成。弹起、指针经过、按下分别代表按钮元件的三种外观状态(例:如果按下帧为空白关键帧,则鼠标按下时按钮将消失),点击帧用来定义按钮的响应区域(热区)。


判定按钮是否有效的方法:


1)若点击帧有定义但无内容,按钮将无效。(例如:前面一帧是空白关键帧,而“点击帧”为普通帧,也将延续空白,即无内容,按钮也会无效);若有定义有内容,则有效;若无定义,进入2)过程。

有定义是指该帧位置上有帧(普通帧、关键帧或者空白关键帧)


2)若该帧无定义,则往前找到离点击帧最近的有定义的帧,把它当做“点击帧”,再重复1)过程。


3)若按钮由多个图层构成,判断时“竖着看”,把点击帧所在的若干个图层看成一个整体,再重复1)过程。


 例如:


image.png


注意:(1)当按钮无效时,相当于图形元件,鼠标不变小手、不会发出声音等;


(2)当按钮有效时,鼠标会变小手,但按钮形状随着鼠标动作不一定会改变(要看具体的帧内容),也不一定会有声音(同步方式必须设置为“事件”。但若题目中未提,则默认为事件)

 

请看直播教学片段(二):






10、 注意图标:

image.png


11、 图层锁定时图层中的内容、实例无法编辑,但时间轴可操作(如对帧的操作、添加动作、设置声音)。


12、 图层隐藏时,图层内容编辑、播放时不可见,但测试、发布时仍然可见。隐藏时,时间轴仍可操作(如对帧的操作、添加动作、设置声音)。


注意:fscommand(“quit”);  脚本动作测试时无效,但导出后有效


13、 注意“缩放”的勾选:

image.png



若“缩放”未勾选,则对象即使创建动画补间,仍不会实现渐渐变大效果,而是在最后一帧突然变大。


14、 缓动值为正——由快变慢;缓动值为负——由慢变快。注意:总时间不变!


15、 对象坐标位置:元件实例(注册点默认中间),其他对象(默认左上角

  image.png


16、 声音同步类型有事件、开始、停止、数据流四种。


(1)“事件”和“开始”都能完整播放声音,不依赖于时间轴,也不受其所在图层中的空白关键帧影响。


(2)“停止”声音不播放。


(3)“数据流”声音与画面同步播放,即时间轴只有5秒,声音也只播放5秒;画面停止声音也停止;所在图层中有空白关键帧地方,声音也会停止。


(4)“开始”从一而终(当某个声音正在播放时,遇到新的声音实例,不会播放新的),“事件”可以玩3P(只要遇到声音实例就播放,可实现叠加效果)。

浙江选考信息技术Flash声音的同步方式教学视频片段  多媒体

(5)按钮元件的声音必须设置为“事件”。


请看直播教学片段(三):






17、 Flash中的动画可以分为逐帧动画和补间动画。逐帧动画是是由若干个关键帧构成(无补间);补间动画由首尾两个关键帧补间形成动画(中间有补间,即箭头线)。


18、 补间动画又分为动画补间和形状补间两类。


动画补间的首尾两个关键帧中一般为同一中元件产生的实例,且两个实例的属性(大小、位置、不透明度)往往不同,因此涉及到大小、位置、不透明度变化的往往是动画补间动画


形状补间的首尾关键帧中必须是形状(离散状态)或者绘制对象,所以涉及到形变的往往是形状补间动画。


注意:(1)绘制对象可以创建形状补间动画,也可以创建动作补间动画。如何区分?看舞台上的对象是不是散点、有没有组合框。


(2)形状补间动画也可以实现不透明度变化,此时如何区分?看舞台上的对象是不是散点、有没有组合框。


19、 元件、文本、位图的实例只能做动画补间。若要制作形状补间,必须先对其进行分离(打散)操作,分离之后的对象就变成了形状。(图形元件实例分离之后就变成形状,不再是图形元件实例)。1个字符分离1次,2个以上字符需要分离2次。


                          什么元件?吃饱才是王道...
image.png


20、 Flash影片控制有:



(1)帧动作命令:关键帧或空白关键帧上才能设置,当播放到这帧时会自动执行命令,在时间轴有α的标识。


(2)按钮动作命令:设置在按钮实例上,当用户触发按钮事件下才会执行命令。按钮动作命令比帧动作命令多了一个:on( ){  ;}。例如帧动作暂停为Stop();而按钮动作暂停为on(Release){ Stop();}


21、 动作stop( ) ;play( ); nextFrame( );prevFrame( );stopAllsounds( ); 无参数设置,即括号中必须为空白。按钮点击、单击事件用Press或Release都可以。


22、打开网页文件与打开网页的区别:


(1)打开网页文件本质上是打开文件,所以需要写明该文件所在的本地位置。

如打开D盘web文件夹下的rec.html网页文件:

getURL("D:\ web\rec.html");


若目标文件与动画文件在本地同一文件夹,则可直接写文件名:

getURL("rec.html");


(2)打开网页,则需要调用HTTP协议(加http;// 而不是加www):

getURL("http://vivvian.com");


23、刘翔跑步动画,单击按钮,刘翔开始跑。

则按钮上应插入:on(press){play();}

而第1帧上应插入:stop();


24、 Flash错误调试处理:


①“语句必须出现在On处理函数中”言外之意是动作语句要以“on(鼠标事件){动作语句;}”格式出现,即设置动作的对象是按钮。


②“鼠标事件只允许用于按钮实例” 言外之意是当前设置动作的对象不是按钮,不能用“on(鼠标事件){动作语句;}”格式,即设置动作的对象是帧。


25、 Flash可以发布后仍保留交互功能的格式为swf、exehtml。其中swf为适合网页应用的Flash影片,exe为可独立运行的可执行程序,html为网页文件。也可以发布成gif或者视频文件格式avi、mov格式,但不能保留交互功能。



——  END  ——