Flash中多项选择题的制作方法
Flash动画考试笔试题
Flash 动画基础考试题班级:姓名:一、单项选择题1. Flash是一款()制作软件?A. 图像B. 矢量图形C. 矢量动画D. 非线性编辑2. 场景又称(),是编辑图像的场所A. 舞台B. 库C. 工作区D. 幕3. 使用()工具可以绘制直线A.铅笔B.钢笔C.线条4. 按()键可以将文本打散A. Ctrl + AB. Ctrl + BC. Ctrl + CD. Ctrl + D5. 绘制直线时按住()键,可以绘制出水平直线?A. ShiftB. AltC. Alt + ShiftD. Del6. 使用椭圆工具时,按住()键的同时拖动鼠标可以绘制正圆?A. ShiftB. AltC. Alt + ShiftD. Del7. “编辑”菜单中有3种不同的粘贴命令,其中可以将复制的对象粘贴到原位置的是:( )A. 粘贴到中心位置B. 粘贴到当前位置C.选择性粘贴D. 粘贴8. 什么是时间轴的基本元素?( )A. 时间线B.图像C. 手柄D. 帧9. 所有动画都是由()组成的。
A.时间线B.图像C. 手柄D.帧10. 要选择连续的多个帧,可以配合()键进行选取。
A.CtrlB. ShiftC. AltD. Del11. 是什么主要用来管理不同的对象,从而在编辑过程中不会互相影响和干扰?( )A. 帧B. 层C. 时间轴D.库12. 构成Flash动画的基本元素是:( )A. 元件B. 图像C. 字体D. 帧13. 形状补间只能用于:( )A. 矢量图形B. 任何图形C. 任何图像D. 位图14. 在时间轴中动作补间用什么颜色表示?( )A. 蓝色B. 红色C. 绿色D. 黄色15. 在时间轴中形状补间用什么颜色表示?( )A. 蓝色B. 红色C.绿色D. 黄色16. Flash内嵌的脚本程序是:( )A. ActionScriptB. VBScriptC. JavaScriptD. JScript17. 可以用来使动画或动画中某一个影片剪辑跳转到指定的帧的脚本语句是:A. getURLB. tellTargetC. gotoD. fscommand18. 打开动作面板的快捷键是:( )A. F8B. F9C. F10D. F1121. 按钮元件有几帧?(*)A. 3B. 4C. 5D. 619. 打开组件面板的快捷键是:( )A. Ctrl + F6B. Ctrl + F7C. Ctrl + F8D. Ctrl + F920. 在测试动画时Flash自动发布的播放文件的后缀是:( )A. swtB. flaC. swdD. swf二、多项选择题1. Flash操作界面中最重要的面板包括:( )A. 时间轴B. 属性面板C. 库面板D. 工具面板2. 绘图纸外观按钮可以()查看动画的连续性效果A. 残影的方式B. 绘图纸C. 轮廓方式D. 多个帧3. 将位图转换为矢量图有()和()两种方法。
用Flash制作选择题课件
用Flash制作选择题课件作者:刘春志袁桂平来源:《中国教育信息化·基础教育》2010年第01期摘要:使用Flash制作选择题,通常的做法是使用Flash提供的UI组件,但这种方法不利于界面的定制和信息的反馈,本文就此尝试了一种使用脚本编程、按钮和动态文本制作选择题的方法。
关键词:制作选择题;Flash;UI组件中图分类号:G424文献标识码:B 文章编号:1673-8454(2010)02-0074-03选择题是标准测验课件最主要的题型之一,它的使用范围最广。
[1] 这种课件充分利用了计算机的交互性、多媒体性和智能性,使教育过程中的练习和测验活动变得更加简洁有效。
使用Flash制作选择题,通常的做法是使用Flash提供的UI(User Interface)组件,使用RadioButton制作单项选择,使用CheckBox制作多项选择题。
[2]这种方法的优点是制作简捷方便,但是缺点也很明显,首先它不能自由定制UI组件的外形,这就限制了Flash在制作炫目效果方面特长的发挥,其次这种方法不利于信息统计和信息反馈。
本文尝试一种使用脚本编程、按钮元件和动态文本来实现单项选择题制作的方法,这种方法便于课件界面的设计和信息的收集,多项选择题在此基础上稍作修改即可实现。
下面以英语单项选择题课件的制作为例来说明其制作过程。
一、课件介绍首先介绍一下课件,课件的界面如图1所示。
使用时,用户单击选项,在题干的横线上和“您选择的答案”区域会呈现用户的选择。
在所有的题目做完,并且检查无误之后,即可点击交卷按钮,如果尚有题目未做,则会出现相应的提示信息。
交卷之后,课件会根据用户的选择做出判断,在正确的选择后面显示“√”,在错误的选择后面不仅会显示“×”,而且还会显示出正确的答案。
在底部的统计区域呈现的是答对和答错的题数、正确率和得分。
二、制作过程1.制作元件课件中用到的影片剪辑元件有“xuanze”、“duicuo”、“panduan”和“daan”, 按钮元件有“an”、“jiaojuan”和“chongzuo”。
《Flash制作基础》课程复习考试试题及答案A
《Flash制作基础》复习纲要A一、单项选择题1.不修改时间轴上的帧,对下列哪个参数进行改动可以让动画播放的速度更快些?()A、Alpha值B、帧频C、填充色D、边框色2.要把对象完全居中于整个舞台,应用到()面板。
A、库面板B、属性面板C、对齐面板D、动作面板3.下列哪个工具可以把当前颜色设为舞台上某个特定的图形的颜色?()A、滴管工具B、选择工具C、刷子工具D、放大镜工具4.画正圆形时,先选取椭圆工具,同时按下()键。
A、CtrlB、AltC、ShiftD、Delete5.制作地球绕太阳转动画时,应该用到()类型的图层较为方便。
A、遮罩层B、运动引导层C、普通层D、哪个层都差不多6.仅进行下边两个操作:在第一帧画一个月亮,第10帧按下F6键,则第5帧上显示的内容是()。
A、一个月亮B、空白没啥东西C、不能确定D、有图形,但不是月亮7.元件与导入到动画中的图片文件,存储在()面板上。
A、属性面板B、滤镜面板C、对齐面板D、库面板8.()面板可以设置文本的大小。
A、对齐面板B、库面板C、属性面板D、动作面板9.给图形加渐变效果,应该用到()面板。
A、颜色面板B、对齐面板C、属性面板D、参数面板10.第1帧与第10帧上都是元件,则它们之间的补间只能用哪一类补间?()A、动作补间B、形状补间C、两种都可以D、两种都不可以11.要制作三角形慢慢变为心形,应用()补间。
A、动作补间B、形状补间C、两种都可以D、两种都不可以12.鼠标移到图片上后,图片消失,接着在图所在的地方显示文字,要做这种效果,用()元件最方便。
A、影片剪辑元件B、图形元件C、按钮元件D、哪一种都可以13.一个动画有两个图层,图层一是幅风景画,图层二是一个红色五角星,图层二为遮罩层,图层一为被遮罩层,则最终看到的效果是()。
A、看到红色的五角星B、看到里边是风景画的五角星C、看到整个风景画D、看到整个风景画与红色五角星14.Alpha表示()。
(完整版)flash试题(最新整理)
中央广播电视大学2011~2012学年度第一学期Flash动画制作试题一、单项选择题(每题2分,共40分)1.关于Flash动画的特点,以下说法正确的是( D )。
A·Flash动画受网络资源的制约一般比较大j利用FlaSh、制作的动画是失量的B.Flash动画已经没有崭新的视觉效果,比不上传统的动画轻易与灵巧C.具有文件大、传输速度慢、播放采用流式技术的特点D.鲜明,有趣的动画效果更能吸引观众的视野2.如下苗薪示,使上图变为下图的效果,应使用任意变形工具中的什么选项(C )A.缩放B旋转C.扭曲D.封套3.以下关于“绘图纸外观”说法正确的是( A )。
A.即“洋葱皮”效果B使用了“绘图纸外观”功能后,显示出的对象只是外观轮廓C.非关键帧显示为轮廓,而关键帧被显示为实体D.以上说法都正确。
4.时间轴面板上层名称旁边的眼睛图标中有何作用( D )。
A.确定运动种类B.确定某层上有哪些对象C确定元件有无嵌套D.确定当前图层是否显示5.要制作一个人物移动的运动渐变动画,正确的操作是( A )。
A制作第一个关键帧和最后一个关键帧,确定人物的两个位置,然后在两帧之间创建运动补间动画B制作第一个关键帧,创建运动补间动画,然后制作最后一个关键帧,再次创建运动补间动画C制作第一个关键帧和最后一个关键帧,确定人物的两个位置,然后在两帧之间创建形状补间动画D.制作第一个关键帧,创建形状补间动画,然后制作最后一个关键帧,再次创建形状补间动画6.下面哪张放射状渐变的图像应用了“重复”溢出模式( C )。
7.对齐面板中,在不选中“相对于舞台按钮的情况下.,( D ),可以将如图所示左边的图像变为右边的效果。
A.同时选中两个矩形,然后在“对齐,,面板中;单击“右对齐"B.同时选中两个矩形,然后在“对齐”面板中,单击“上对齐C同时选中两个矩形,然后在‘‘对齐”面板中,单击“垂直中齐”D同时选中两个矩形’然后在“对齐”面板中l单击“底对齐”8.使用变形提示点制作形状补间动画,能获得最佳变形效果的说法中正确的是( C )。
Flash中利用组件完成选择题的设计
我们来利用Label 组件(文本组件)、RadioButton组件(单选按钮组件)、CheckBox组件(多选框组件)、Button组件(按钮组件)以及TextInput 组件(文本框组件)来完成第一节中的选择题的设计,先来分析下各组件的分布情况,如图:下面我们按组件的类型来加以介绍:1Label 组件(文本组件)课件中,用到了5个Label组件,我们来完成第一个,具体方法如下:1、新建一个AS3.0文件,打开窗口→组件,选User Interface文件夹下的Label组件,直接拖入到舞台上,放在最上端。
2、在选中这个组件的状态下,到属性面板中修改组件参数的text值为“1、酗酒对哪个脏器影响最大( )(单选)”,然后在该参数输入框以外的任意位置点击鼠标,我们会发现,组件的标签变了,但却不能完全显示,如何全部显示呢?3、再次选中这个组件,用工具栏上的变形工具拖大,使文字能完全显示即可。
4、至此,一个完整的Label组件就好了,你能依照这个步骤完成另外的四个吗?试试吧。
最后再调整下各自的位置,效果如图所示:5、点文件→保存,确定保存路径,命名为“选择题设计”。
拓展:Label 组件有什么特点?Label 组件显示单行文本,通常用于标识网页上的其它某些元素或活动。
下图是其组件参数:各参数具体意义如下:1、autoSize :指示如何调整标签大小和对齐标签,有四个选项:①left:调整标签右边和底边的大小以适合文本,不会调整左边和上边的大小。
②center:调整标签左边和右边的大小以适合文本。
标签的水平中心锚定在它原始的水平中心位置。
③right:调整标签左边和底边的大小以适合文本。
不会调整上边和右边的大小。
④none:不调整标签大小或对齐标签来适合文本。
2、condenseWhite :指示是否应从包含HTML 文本的Label 组件中删除额外空白,如空格和换行符。
3、enabled :指示组件能否接受用户输入。
《Flash动画制作》综合练习题(也可作为期末试卷试题、模拟题、复习题)附答案
《Flash动画制作》期末试卷可作为试题、模拟题、复习题附答案一、单项选择题1.如图所示,要创建冰雕旋转并逐渐消失的动画,应该使用动画的哪种类型?图A.动画补间动画B.形状补间动画C.逐帧动画D.引导线动画2.如下图所示,使左图变为右图的效果,应使用任意变形工具中的什么选项?图A.缩放B.旋转C.扭曲D.封套3.在“合并绘制”模式下,绘制了如左图所示的一个椭圆,下面哪种操作可以椭圆图形变成右边图形的效果?A.选择菜单栏的“修改/修改/柔化填充边缘”,然后使用选择工具分别选中柔化后的各个环形,将它们拖动到适当的位置B.选择菜单栏的“修改/修改/扩展填充”,然后使用选择工具分别选中扩展填充后的各个环形,将它们拖动到适当的位置C.选择菜单栏的“修改/修改/将线条转化为填充”,然后使用选择工具分别选中转化后的各个环形,将它们拖动到适当的位置D.选择菜单栏的“修改/修改/优化”,然后使用选择工具分别选中优化后的各个环形,将它们拖动到适当的位置4.在用FLASH制作旋转渐变对象时,在旋转菜单旁边有一个要输入数字框,下面说法正确的是:A.旋转菜单中选择了自动,则要在后面的框中输入数值,不输对象就不会旋转B.旋转菜单中选择了顺时针,则不在后面的框中输入数值,对象也会旋转C.旋转菜单中选择了顺时针,则一定要在后面的数值框中输入数值,不输对象将不会旋转D.以上说法都为错5.现将某个图形实例的播放方式选项设定为单个帧。
请问以下各种叙述中,正确的是:A.从实例所在的帧开始播放动画序列,播放一次即停止B.该实例将随机显示动画序列中的某一帧C.该实例中的动画序列将会被循环播放D.该实例将只显示动画序列中所指定的那一帧6.有一个花盆形状的按钮,如果需要当把鼠标放在这个按钮上没有点击时,花盆会有一朵花长出来,应该怎样设置这个按钮?A.制作一朵花生长的电影剪辑,在编辑按钮时创建一个新层,并在第一个状态所在帧创建空关键帧,把电影剪辑放置在这个关键帧上并延迟到第四个状态B.制作一朵花生长的电影剪辑,在编辑按钮时创建一个新层,并在第二个状态所在帧创建空关键帧,把电影剪辑放置在这个关键帧上C.制作一朵花生长的电影剪辑,在编辑按钮时创建一个新层,并在第三个状态所在帧创建空关键帧,把电影剪辑放置在这个关键帧上D.制作一朵花生长的电影剪辑,再创建一个按钮,都放置在场景中,使用ACTION来控制这电影剪辑7.给横排文本添加超级链接,要求浏览者单击广告,在新窗中打开链接目标为的网页,下面操作正确的是:A.在文本属性面板的“超链接地址”框中输入,从“目标”下拉菜单中选择_blankB.在文本属性面板的“超链接地址”框中输入,从“目标”下拉菜单中选择_blankC.在文本属性面板的“超链接地址”框中输入,从“目标”下拉菜单中选择_parentD.在文本属性面板的“超链接地址”框中输入,从“目标”下拉菜单中选择_parent8.在Flash Lite中,使用什么方法可以把动画限定在特定的区域内?A.利用引导层B.利用遮罩层C.使用矩形工具D.使用裁剪命令9.如下图所示,由上至下依次为图层的什么模式?图A.轮廓模式-编辑模式-隐藏模式-锁定模式B.编辑模式-轮廓模式-隐藏模式-锁定模式C.编辑模式-隐藏模式-锁定模式-轮廓模式D.轮廓模式-隐藏模式-锁定模式-编辑模式10.在FLASH中制作补间动画时,下列图中显示补间动画失败的是:A.B.C.D.11.当选中舞台中的椭圆,然后在工具箱中选中“任意变形工具”后,再选种哪一种操作可以使椭圆图形变成右边图形的效果?A.再在选项面板中选择“旋转与倾斜”按钮B.再在选项面板中选择“缩放”按钮C.再在选项面板中选择“扭曲”按钮D.再在选项面板中选择“封套”按钮12.如下图所示其表示在混色器面板中间的填充类型弹出菜单中的哪种渐变类型?A.线性渐变B.放射状渐变C.曲线渐变D.位图渐变13.元件和与它相应的实例之间的关系是:A.改变元件,则相应的实例一定会改变B.改变元件,则相应的实例不一定会改变C.改变实例,对相应的元件一定有影响D.改变实例,对相应的元件可能有影响14.当前的时间轴,如下图所示,如果此时给舞台上添加一个实例,Flash将会把这个实例放置在哪里?A.图层3层的第1帧B.图层3层的第6帧C.图层2层的第3帧D.图层2层的第6帧15.看下图,请说出是什么效果?A.蒙板B.遮盖C.用两个图层进行遮罩的百叶窗效果D.以上都不是16.下面关于导入视频说法错误的是:A.在导入视频片段时,用户可以将它嵌入到Flash影片中B.一些支持导入的视频文件不可以嵌入Flash影片中C.用户可以将包含视频的影片发布为Flash动画D.用户可以让嵌入的视频片段的帧频率同步匹配主电影的帧频率17.下面关于矢量图形和位图图像的说法错误的是:A.Flash 允许用户创建并产生动画效果的是矢量图形而位图图像不可以B.在Flash 中,用户也可以导入并操纵在其他应用程序中创建的矢量图形和位图图像C.用FLASH的绘图工具画出来的图形为矢量图形D.一般来说矢量图形比位图图像文件量大18.在FLASH里勾边或绘制路径等曲线段的绘制时,主要用什么工具?A.B.C.D.19.要制作一个人物移动的运动渐变动画,正确的操作是:A.制作第一个关键帧和最后一个关键帧,确定人物的两个位置,然后在两帧之间创建动画补间动画B.制作第一个关键帧,创建动画补间动画,然后制作最后一个关键帧,再次创建动画补间动画C.制作第一个关键帧和最后一个关键帧,确定人物的两个位置,然后在两帧之间创建形状补间动画D.制作第一个关键帧,创建形状补间动画,然后制作最后一个关键帧,再次创建形状补间动画20.如图所示,移动产生对象的副本和限制对象移动的角度(以45度为单位)分别按什么键?A.Alt和ShiftB.Ctrl和AltC.Alt和CtrlD.Shif和Ctrl21.给按钮元件的不同状态附加声音,要在单击时发出声音,则应该在哪个帧下创建一个关键帧:A.弹起B.指针经过C.按下D.点击22.创建Flash幻灯片的步骤正确的是:①新建一个幻灯片文档;②为幻灯片添加跳转和页面转换和行为;③添加和组织幻灯片的结构;④添加素材和内容到幻灯片中;A.①②③④B.①③②④C.①②④③D.①③④②23.如果提供的素材中包含如下图所示的10张图片,怎样最快的将它们制作成动画?图A.使用“文件/导入”B.使用“文件/导入到库”C.将第1张图和最后1张图导入后制作补间D.无法制作24.在使用颜料桶工具时,单击空隙大小调整设置,如果选择不封闭空隙,这意味着:A.可以使Flash 自动封闭并填充有间隙的区域。
Flash试卷03 (含答案)
一、填空题(1)在绘制直线时按住( Shift )键,可绘制出与水平成45°的线段。
(2)绘制椭圆时,在拖动鼠标时按住( Shift )键,可以绘制出一个正圆。
(3)用点选方式选择多个图形的方法是:单击选取一个图形,然后按住( Shift )键,再单击其他图形即可选中多个图形。
(4)在混色器中可以为图形填充纯色、线性渐变色和( 放射状渐变 )。
(5)按( Ctrl+Z )键可以撤消前面的操作。
(6)橡皮擦工具只能对( 形状 )进行擦除,对文字和位图无效,如果要擦除文字或位图,必须将它们( 打散 )。
(7)Flash MX 2004提供了( 箭头工具 )工具和缩放工具来帮助用户编辑图形。
(8)根据素材的属性和作用的不同,可以将素材分为图像素材、( 视频素材 )和音频素材。
(9)根据图像显示原理的不同,图形可以分为( 位图 )和( 矢量图 )。
(10)设置帧频就是设置动画的播放速度,帧频越大,播放速度越( 快 )频越小,播放速度越( 慢 )。
(11)帧的类型有3种:( 空白帧 )、( 空白关键帧 )和关键帧。
(12)按( F6 )键可创建关键帧,按( F7 )键可创建空白关键帧,按( F5 )键可创建普通帧。
(13)图层包括普通层、( 引导 )层和( 遮照 )层。
(14)按( Ctrl+L )键可以打开“库”面板。
(15)Flash元件包括( 图形 )( 按钮 )和( 影片剪辑 )3种。
(16)如果想让一个图形元件从可见到不可见,应将其( Alpha )从( 100% )调节到0%。
(17)Flash动画分为( 逐帧动画 )和补间动画,其中补间动画又分为( 形变 )动画和( 移动 )动画。
二、选择题(1)在使用钢笔工具绘图时要将笔尖的运动轨迹预先显示出来,应在“首选参数”对话框中选中( A )复选框。
A、显示钢笔预览B、显示精确光标C、显示实心点(2)选择( C )菜单命令,将打开“场景”面板。
flash试题
一、选择1、在FLASH生成的文件类型中,我们常说源文件是指()。
A、SWFB、FLAC、EXED、HTML2、时间轴上用小黑点表示的帧是()_。
A、空白帧B、关键帧C、空白关键帧D、过渡帧3、()类型的图形文件导入flash时会自动产生一个逐帧动画序列。
A、BMPB、JPGC、TIFD、GIF4、测试整个影片的快捷键是()。
A、 ctrl+alt+enterB、 ctrl+enterC、 ctrl+shift+enterD、 alt+shift+enter5、具有独立的分辨率,放大后不会造成边缘粗糙的图形是()。
A、矢量图形B、位图图形C、点阵图形D、以上都不是6、使用擦除工具时,如果在擦除模式中选择擦除内部,这意味着:()A、只擦除填充区域,不影响线段和文字。
B、只擦除当前选定的区域,线条和文字无论选中与否,均不受影响。
C、只擦除被擦除工具最先选中的填充区域,线条和文字均不受影响。
D、只擦除线条,填充区域和文字不受影响。
7、在FLASH中,选择工具箱中的滴管工具,当单击填充区域时,该工具将自动变成什么工具:()A、墨水瓶工具B、涂料筒工具C、刷子工具D、钢笔工具8、对于那些具有复杂颜色效果和包含渐变色的图像,例如照片,最好使用那种方式进行压缩:()A、JPEG压缩B、无损压缩C、AB都不可以D、AB都可以9、FLASH动画是一种()A、流式动画B、GIF动画C、AVI动画D、FLC动画10、矢量图形和位图图形相比,哪一项是矢量图形的优点()A、变形、放缩不影响图形显示质量B、色彩丰富C、图像所占空间大D、缩小不影响图形显示质量11、下列文件格式不是FLASH文件导出()A、EXEB、SWFC、PPTD、HTML12、下列名词中不是FLASH专业术语的是()A、关键帧B、引导层C、遮罩效果D、交互图标13、最适合在因特网络中传输的动画类型是()A、FLCB、AVIC、FLASHD、MPG14、.在Flash文档中对所选对象进行旋转、缩放等操作的面板为()A、组件面板 B、信息面板C、变形面板D、混色器面板15、flash元件不包括()A、图形元件B、按钮元件C、文字元件D、影片剪辑16、列名词中不是FLASH专业术语的是()。
flash试题
flash试题一、单项选择题1. 在Flash中,以下哪个工具可以用来绘制直线?A. 铅笔工具B. 钢笔工具C. 刷子工具D. 椭圆工具2. Flash中的“帧”是指什么?A. 动画中的一个独立画面B. 动画中的一段连续画面C. 动画中的一个时间单位D. 动画中的一个声音文件3. 如何在Flash中创建一个新的图层?A. 选择“文件”菜单中的“新建图层”选项B. 在时间轴上右键单击并选择“插入图层”C. 选择“编辑”菜单中的“添加图层”选项D. 在时间轴上左键单击并选择“新建图层”4. 在Flash中,以下哪个选项可以用来调整对象的颜色?A. 颜色样本B. 颜色转换C. 颜色混合器D. 颜色拾取器5. 如何在Flash中为按钮添加动作脚本?A. 选择按钮,然后点击“动作”按钮B. 选择按钮,然后点击“添加动作”按钮C. 选择按钮,然后点击“编辑动作”按钮D. 选择按钮,然后点击“插入动作”按钮二、多项选择题1. 在Flash中,可以用于创建动画效果的技术有哪些?A. 帧动画B. 补间动画C. 形状补间D. 时间轴动画2. Flash支持哪些类型的文件导入?A. 图像文件(如.jpg、.png)B. 音频文件(如.mp3、.wav)C. 视频文件(如.flv、.mp4)D. 文本文件(如.txt)3. 在Flash中,可以使用哪些工具来编辑文本?A. 文本工具B. 滴管工具C. 钢笔工具D. 刷子工具三、判断题1. Flash中的“实例名称”是指在舞台上的显示名称。
()2. 在Flash中,可以将一个对象的属性从一个关键帧复制到另一个关键帧。
()3. Flash中的动作脚本可以用来控制动画的播放、停止和其他交互功能。
()4. Flash只支持发布为.swf文件格式,不支持其他格式的输出。
()5. 在Flash中,可以使用“变形”工具来调整对象的大小和形状。
()四、简答题1. 请简述Flash中“补间动画”的概念及其创建步骤。
flashcs4中文版动画制作试题三及答案
flashcs4中文版动画制作试题三及答案一、选择题(每题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)Flash将舞台中的多个选中对象建为一组的快捷操作是()。
A. Ctrl+Shift+TB. Ctrl+KC. Ctrl+GD. Ctrl+Shift+G(2)Flash中插入关键帧的快捷键是什么()。
A.F5B.F6C.F7D.F8(3)Flash中,电影的源文件格式是什么()。
A. .flaB. .movC. .jpegD. .swf(4)Flash中,影片剪辑元件与图形元件有什么不同()。
A. 影片剪辑元件相当于图片,图形元件必须以固定长度的Timeline来表现,B. 影片剪辑元件可以重复在影片中使用,图形元件只是图片。
C. 影片剪辑元件相当于图片,可以重复在影片中使用,图形元件必须以固定长度的时间轴来表现,而影片剪辑元件则不受限制。
D. 以上答案没有正确的(5)要对文字进行形状渐变,首先要将其进行什么操作()。
A. 线条B. 转换为图像C. 空白D. 打散(6)Flash中增加形状提示点\的快捷键是什么()。
A. Ctrl +Alt+SB. Ctrl +Shift+HC. Ctrl +HD. Ctrl +Alt+Up(7)在flash中,对帧频率正确描述是()。
A、每小时显示的帧数B、每分钟显示的帧数C、每秒钟显示的帧数*D、以上都不对(8)、Flash的动作中goTo命令是代表什么( )。
A、转到B、变换C、播放D、停止(9)墨水瓶工具的快捷键是()。
A、PB、sC、hD、f(10)在绘制图形的时候,要删除相连相同的颜色可以使用什么工具() 。
A、套索工具B、魔术棒工具C、橡皮擦工具D、水龙头工具*(11)使用缩放工具,可将视图中的对象放大()倍。
A、20B、200C、2000D、2(12)选择所有帧的快捷键是()。
用flash制作填空题,判断题,选择题题型
用flash制作填空题,判断题,选择题题型在课件的制作过程中经常要遇到练习题的制作,比如填空题,判断题,选择题等等题型,笔者根据多年的经验将上述几种题型的制作方法整理如下:一、填空题课件制作中填空题分为两类,一类我称为“演示”类;一类为“互动”类。
现就这两类填空题的制作方法作以简单介绍:1、演示类填空题:效果:在题目的“空”处点击鼠标左键,正确答案即出现。
方法:在主场景中第一层放入背景;第二层中以静态文本输入题目并留出“空的位置”。
插入一个新影片剪辑,第一帧以动态广西输入“空”中要填的答案,按F6复制一个关键帧,然后把第一帧的内空删除,并加入帧动作“stop();”返回主场景中,从库中把答案MC拖放到题目的“空”处,并在其上加入AS:onClipEvent(mouseDown){if(hitT est(_root._xmouse,_root._ymouse,true)){gotoAndStop(2);}}2、互动类填空题:效果:需要在题目预留的“空”处输入正确的答案,点击“提交”按钮之后,出现判断正确的话语。
方法:在主场景中第一层中放入背景及“提交”按钮。
第二层中以静态文本输入题目,在第三层中放一个输入文本框,变量名为a,在第四层中放一个动态文本框,变量名为b,在“提交”按钮上加入AS:on(release){if(a= ="正确答案"){b="回答正确";}else{a="";b="再想想!";}}二、判断题:判断题和单项选择题可以用flash组件来完成方法如下:第一层,放入背景和标题;第二层,加入题目,一题占一个关键帧;第三层,每一帧加入两个单选按钮。
其属性设置如下:data: 答错了grorpName: g1label: A对labelPlacement; rightselected;falsedata: 答对了grorpName: g1label: B错labelPlacement; rightselected; false第四层:加入一个翻页按钮其属性为:实例名称为:an1icon:label: 下一题labelPlacement; rightselected; falsetoggle; flase第五层:加入一个动态文本框,实例名称为:texta第六层:为动作1;第一帧动作为://以下通过侦听器对象判断用户对单选按钮的选择flashistListener = new Object();flashistListener.click = function(evt) {texta.text = evt.target.selection.data;};g1.addEventListener("click", flashistListener);第二帧动作为:texta.text="";g2.addEventListener("click", flashistListener);第三帧动作为:texta.text="";g3.addEventListener("click", flashistListener);第七层:为动作1;第一帧动作为:stop();//以下定义侦测按钮的侦听器对象,以控制单击按钮时翻页listenerObject = new Object();listenerObject.click = function() {nextFrame();};an1.addEventListener("click", listenerObject);第二帧:动作为:stop();第三帧:动作为:stop();在题目中多放几个单选按钮,属性中的label:设置为不同的选择答案,即可制成单项选择题,可以是三选一,四选一,五选一等。
FLASH实例“选择题”制作
1、设置影片属性为400px*600Px,背景色为白色,帧频为12fps。
2、在场景中,将图层1命名为“文字层”。
并在舞台中输入下列文字(样式仅供参考):选择题1、与奥运会并称为全球体育两大最顶级赛事、甚至是转播覆盖率超过奥运会的全球最大体育盛事是:A.国际足联世界杯B.F1方程式赛车C.NBA美职篮D.世锦赛2、夺得世界杯冠军最多的球队是:A.德国国家男子足球队B.巴西国家男子足球队C.意大利国家男子足球队D.阿根廷国家男子足球队3、新建一个按钮元件,命名为“答案按钮”。
进入“答案按钮”按钮元件编辑界面,在“弹起”帧上绘制一个宽92,高42的按钮(数值仅供参考),并将其设置为透明,在“点击”帧上插入帧。
4、在场景中新建一个图层,命名为“按钮层”,在该层上将“答案按钮”按钮元件拖入舞台中,放置在各选项的字母上(先拖入一个,其他的按住Alt键复制即可)。
摆放后的效果参考下图:5、在场景的“按钮层”上,从公用库中拖一个按钮到舞台的右下角(参考:可选择buttons bar中的bar blue),并将其命名为“提交”。
进入该按钮编辑界面,将最上层的文字层删除。
返回场景中,在“提交”按钮上书写文字“提交”。
6、新建一个影片剪辑元件,命名为“答案”。
进入“答案”影片剪辑编辑界面,在第1帧插入空白关键帧并在该帧加入stop动作。
在第2帧插入关键帧并输入大写字母“A”,在第3、4、5帧分别按下F6键复制第2帧内容后再将各帧内容依次改成大写字母“B”、“C”、“D”(注意在“A”的原位置上更改)。
7、新建一个影片剪辑元件,命名为“对错”。
进入“对错”影片剪辑编辑界面,在第1帧插入空白关键帧并在该帧加入stop动作。
在第2帧插入关键帧并输入数学符号“√”,在第3帧按下F6键复制第2帧内容后再将该帧内容改成数学符号“×”(注意在“√”的原位置上更改)。
8、回到场景中,把“答案”影片剪辑和“对错”影片剪辑拖入舞台中,按下图所示摆放好,然后在舞台中依次选择每一个影片剪辑,在属性面板中依次将其命名为:mc1、mc2、mc3、mc4。
flash测试题1
一.单项选择题1.对于矢量图像和位图图像,执行放大操作,则_________。
A.对矢量图像和位图图像的质量都没有影响。
B.矢量图像无影响,位图图像出现马赛克。
C.矢量图像出现马赛克,位图图像无影响。
D.矢量图像和位图图像都将受到影响。
2.以下关于在flash 动画中使用元件的优点的叙述,正确的是_________。
A.使用元件可以使动画的编辑更加简单化。
B.使用元件可以使发布的动画文件体积显著缩减。
C.使用元件可以使动画的播放速度加快。
D.以上均是。
3.新建一个Flash 文档后,默认的舞台大小是_________。
A.550像素χ400像素B .500像素χ400像素C .800像素χ600像素D .1024像素χ768像素4.Flash 动画中的元件有三种类型,_________不属于这三种类型。
A.图形B.按钮C.影片剪辑D.视频5.以下关于Flash 中选择工具的使用方法,错误的是_________。
A.使用选择工具单击对象的边框,可选中边框,双击则可选择所有相连的线条。
B.使用选择工具单击对象的填充物,可以选中内部填充,双击则可同时选中对象的边框和填充。
C.按住Ctrl 键依次单击,可选中多个对象。
D.按住Ctrl 键的同时使用选择工具拖动对象,可以复制该对象。
6.以下哪种位图文件格式不能导入到Flash 中。
A.bmp B.jpg C.psd D.gif 7.色码#000000代表_________颜色。
A.黑B.绿C.蓝D.白8.在Flash 中,一个按钮就是_________。
A.一个图形B.一个元件C.一个动画D.一段文本9.在Internet Internet Explorer Explorer 浏览器中,是通过下列_________技术来播放Flash 电影(swf 格式的文件)的。
A.DLL C.OLE D.Active X 10.对于在网络上播放Flash动画来说,最合适的帧频率是_________。
flash选择题制作
选择题制作1、选择【文件】|【新建】命令,新建一个“flash文件(ActionScript2.0)”,即打开一个新的文件窗口,下面我们开始制作“选择题”场景。
2、选择【插入】|【新建元件】,新建一个图形元件,命令为“按钮”。
在该元件中的弹起使用矩形工具绘制一个小矩形,任意填充颜色,在点击帧插入一扩展帧。
3、插入一个“选项ABCD”影片剪辑元件。
在第1帧处输入“stop();”语句,在第二帧输入答案“A”字母,第三帧输入“B”,第四帧输入“C”,第五帧输入“D”。
4、再插入一个“对错”的影片剪辑元件,在第1帧处输入“stop();”语句,第二帧处输入一个“√”符号,第三帧处输入“X”的符号。
5、插入一个名为“提交”的按钮元件,效果自定义。
6、插入一个名为“返回”的按钮元件,效果自定义。
7、回到场景编辑窗口,将“图层1“改名为“背景”,在该图层中,将课堂讲授中的背景复制粘贴于此。
8、新建一个“题目”图层,在该图层第1帧处输入相关的选择题题目和相关选项,然后在第2帧单击鼠标右键,选择【插入】|【插入帧】。
最后将图层属性设置为“锁定”状态,以免后期操作时选择错误。
9、新建一个图层,图层命名为“按钮”图层,在“按钮”图层的第1帧处,将已经做好的“按钮”元件拖动到第1题的选项“A应用软件”处。
同样的方法,为每一个题目的每个选项上都拖动一个透明的隐形“按钮”元件。
10、选择第一个选择题的“A应用软件”选项上的隐形按钮,我们希望在单击A选项上的隐形按钮时能达到这样一个目的:单击A选项,在题目划线处可以显示出目前选择的答案,同时,在系统内部又能判断出A选项的对与错,判断出最终的结果,进行统计是否能够得分。
因此,选择题目1的A选项上的隐形按钮,打开动作面板,在脚本编辑区域输入这样语句:on (release) {da=0;with(t1) {gotoAndStop(2) ;}}12、同样道理,因为第一题的B和D选项也是错误的,除了在划线处与A选项显示符号不同外,其他语句和A选项一致,所以在B选项的隐形按钮选中的状态下,应该添加的动作语句为:on (release) {da=0;with(t1) {gotoAndStop(3) ;}}D选项的语句为:“on (release) {da=0;with(t1) {gotoAndStop(5) ;}}”13、因为第一题C选项是正确选项,所以C选项上隐形按钮应该添加的语句为on (release) {da=1;with(t1) {gotoAndStop(4) ;}}14、第二题的做法类似,先要明确正确答案是哪个选项,然后再添加相应的动作语句。
用Flash快速制作选择题模板
用Flash快速制作选择题模板如果将“在线测试”设计在教学专题网站,会增加网站交互性,同时也可以作为检验教学的手段,使网站更好的为教学服务。
由于课堂时间紧张,用选择题作为测试手段在简洁快速、易于标准化方面有其优越性。
下面我介绍用Flash制作的选择题模板,其特点是只有一帧,短小精悍,扩展性强。
制作目标:1(一篇包含有5道题的单选题2(学生做完题后,能自动判断正误,能给出证确答案3(自动统计学生做对题目的个数,并输出具体步骤:1(在做模板之前的前期设计,要将从各个原件的位置关系要构想出来。
图1可清楚地看到文本、RadioButton、动态文本框、交互按钮及其变量名。
图12(在Flash的图层1改名为text,在场景写上需要测试的题目(可在word编好后拷贝过来)3(增加1个新图层,改名为Radio,并打开“窗口?组件?RadioButton”拉动20个分别放在各题ABCD选项前。
其中第?题的A前RadioButton的属性设置如图2所示,“组件”中填入K2,即设置变量名为K2。
图2依次类推,直到第?题的D前RadioButton的属性“组件”中填入K20,即设置变量名K20。
4(同时将第?题ABCD的4个RadioButton归为radioGroup1。
第?题ABCD的4个RadioButton归为radioGroup2。
依次类推,直到第?题ABCD的4个RadioButton归为radioGroup5。
拓展:将同一题的ABCD的4个RadioButton归为同一radioGroup组可导致4个RadioButton只能有一个被选中,即4选1。
如果将同一题的ABCD的4个RadioButton归为不同radioGroup组中,就可以完成“多选题”的设置。
5(增加1个新图层,改名为show。
在分别在5道题的题干后增加动态文本框,依次设置变量名为out1至out5,并在篇末写“你总共答对 ? 题”,方框也为动态文本框,变量名为n。
flash试题及答案
Flash题库及其答案一、单项选择题。(第小题1分,25个小题,共25分。)1、( )-Flash影片帧频率最大可以设置到多少?A.99fpsB.100fpsC.120fpsD.150fps2、( )-对于在网络上播放的动画,最合适的帧频率是多少?A.24fpsB.12fpsC.25fpsD.16fps3、( )-在IE浏览器中,是通过哪种技术来播放Flash电影(swf格式的文件)?A.DllC.OleD.Activex4、( )-在FLASH时间轴上,选取连续的多帧或选取不连续的多帧时,分别需要按下什么键后,再使用鼠标进行选取:A.【SHIFT】、【ALT】B.【SHIFT】、【CTRL】C.【CTRL】、【SHIFT】D.【ESC】、【TAB】5、( )-编辑位图图像时,修改的是:A.像素B.曲线C.直线D.网格6、( )-以下各种关于图形元件的叙述,正确的是:A.图形元件可重复使用B.图形元件不可重复使用C.可以在图形元件中使用声音D.可以在图形元件中使用交互式控件7、( )-以下关于使用元件的优点的叙述,不正确的是:A.使用元件可以使电影的编辑更加简单化B.使用元件可以使发布文件的大小显著地缩减C.使用元件可以使电影的播放速度加快D.使用电影可以使动画更加的漂亮8、( )-以下关于逐帧动画和补间动画的说法正确的是:A.两种动画模式Flash都必须记录完整的各帧信息B.前者必须记录各帧的完整记录,而后者不用C.前者不必记录各帧的完整记录,而后者必须记录完整的各帧记录D.以上说法均不对9、( )-计算机显示器所用的三原色指的是:A.RGB(红色、绿色、蓝色)B.CMY(青色、洋红、黄色)C.CMYK(青色、洋红、黄色、黑)D.HSB(色泽、饱和度、亮度)10、( )-在使用直线工具绘制直线时。若同时按住什么键,则可以画出水平方向,垂直方向,45°角和135°角等特殊角度的直线。A.【ALT】B.【CTRL】C.【SHIFT】D.【ESC】11、( )-在FLASH中,如果要对字符设置形状补间,必须按什么键将字符打散?A.【CTRL+J】B.【CTRL+O】C.【CTRL+B】D.【CTRL+S】12、( )-FLASH现在属于哪家公司?A.MacroMediaB.SunC.AdobeD.MicroSoft13、( )-关于矢量图形和位图图像,下面说法正确的是:A.位图图像通过图形的轮廓及内部区域的形状和颜色信息来描述图形对象B.矢量图形比位图图像优越C.矢量图形适合表达具有丰富细节的内容D.矢量图形具有放大仍然保持清晰的特性,但位图图像却不具备这样的特性14、( )-在Flash中,帧频率表示:A.每秒钟显示的帧数B.每帧显示的秒数C.每分钟显示的帧数D.动画的总时长15、( )-Flash是一款什么软件?A.文字编辑排版B.交互式矢量动画编辑软件C.三维动画创作D.平面图像处理16、( )-Flash作品之所以在Internet上广为流传是因为采用了什么技术?A.矢量图形和流式播放B.音乐、动画、声效、交互C.多图层混合D.多任务17、( )-下列关于矢量图的叙述不正确的是:A.矢量图是使用数学运算的方式显示各种形状对象B.矢量图中改变对象的大小,不会影响图片质量C.Flash动画之所以小巧玲珑与其大量使用矢量图形是分不开的D.矢量图文件在真实感上与位图不分上下18、( )-下列有关位图(点阵图)的说法不正确的是A.位图是用系列彩色像素来描述图像B.将位图放大后,会看到马赛克方格,边缘出现锯齿C.位图尺寸愈大,使用的像素越多,相应的文件也愈大D.位图的优点是放大后不失真,缺点是不容易表现图片的颜色和光线效果19、( )-下列关于工作区、舞台的说法不正确的是A.舞台是编辑动画的地方B.影片生成发布后,观众看到的内容只局限于舞台上的内容C.工作区和舞台上内容,影片发布后均可见D.工作区是指舞台周围的区域20、( )-下列关于元件和元件库的叙述,不正确的是A.Flash中的元件有三种类型B.元件从元件库拖到工作区就成了实例,实例可以复制、缩放等各种操作C.对实例的操作,元件库中的元件会同步变更D.对元件的修改,舞台上的实例会同步变更。21、( )-下列关于Flash动作脚本(ActionScript)的有关叙述不正确的是A.FLASH中的动作只有两种类型:帧动作、对象动作B.帧动作不能实现交互C.帧动作面板和对象面板均由动作列表区,脚本程序区,命令参数区构成D.帧动作可以设置在动画的任意一帧上22、( )-下列关于时间轴中帧的影格的标记说法不正确的是A.所有的关键帧都用一个小圆圈表示B.有内容的关键帧为实心圆圈,没有内容的关键帧为空心圆圈C.普通帧在时间轴上用方块表示D.加动作语句的关键帧会在上方显示一个小红旗23、( )-使用部分选取工具拖拽节点时,按下什么键可以使角点转换为曲线点。
用Flash制作选择题模板
用Flash制作选择题模板用Flash制作选择题模板如果用Flash制作课件中的选择题,每次都要打开Flash源文件进行修改,或者重新设计编辑。
其实我们可以在Flash中把选择题做成一个模板,每次打开源文件,用文本编辑器编辑选择题的题目、标准答案等,然后直接调用即可。
先来看看完工后的选择题模板的时间轴的结构和界面(图中的序号?~?是为了下面的叙述方便而加上去的)。
整个动画分为三层:放置按钮的层(Buttons)、放置静态文本及动态文本框的层(Texts)、放置动作代码的层(Actions),下面按动画的层次具体谈谈选择题模板的制作方法。
1、静态文本及动态文本框的层(Texts)全部文本及文本框放在第11帧。
在这一层的上方放上静态文本"选择题(共有题,每题分)",在其中的两个空格里放上两个动态文本框(图中的?和?),文本变量分别为mylength和fen,用来读取题库中的题目总数及每题所占的分数;右上角有一个动态文本框(图中的?)显示最后的得分,文本变量为zongfen;左上方的动态文本框(图中的?)文本变量为tiqi,用来显示题次;图中标示为?的动态文本框用来显示题目,文本变量为i;图中标示为?的动态文本框用来显示解答者所选答案,文本变量为answer;图中分别标示为?、?、?、?的动态文本框用来显示选择题的四个选项,文本变量分别为a、b、c、d。
2、动作代码的层(Actions) 这一层有4个关键帧:分别是第1、10、11、12帧。
第1帧代码如下: (1)loadVariablesNum("timu.txt",0); //读入题目loadVariablesNum("each.txt",0); //读入每题所占的分数变量loadVariablesNum("dan0.txt",0); //读入标准答案//下面初始化数组与变量num=new Array();file://题目数组 num0=new Array();file://标准答案数组youchoice=new Array();file://解答者所选答案数组 tiqi=1;//tiqi为显示题次zongfen="";//zongfen为显示总分 j=0;//j为判断是否做完全部题目而设 n=0;//n为数组变量第10帧代码如下: (2)num=timu.split("#");//建立题目数组mylength=num.length/5; file://获取总题目数num0=dan0.split("#"); //建立标准答案数组fen=Number(each);file://获取每小题所占分数值 (3)第11帧代码如下://判断题库中是否还有题目,是否继续下一题if(j〉=mylength){ stop();}else{//获取题目i=num[5*n];a=num[5*n+1];b=num[5*n+2];c=num[5*n+3];d=num[5*n+4];}(4)第12帧代码为:stop();3、按钮层(Buttons) 按钮全部放在第11帧,按钮层里共有8个按钮:[开始]、[上一题]、[下一题]、[完成]按钮以及[A]、、[C]、 [D]4个选择按钮,他们的Actions代码分别如下:(1)[开始]按钮on(release){ gotoAndPlay(1);}(2)[上一题]按钮if(j〉0&&j~=mylength+1){youchoice[n]=answer;file://把之前所选答案写入数组 tiqi=tiqi-1;file://题次减1,返回前一题 n=n-1;j=j-1;answer=youchoice[n];file://显示答案数组的前一项的值 }gotoAndPlay(11);}(3)[下一题]按钮on(release){ if(j〈mylength-1){ youchoice[n]=answer;//把操作者选择答案写入数组 n++;tiqi++;j++;answer=youchoice[n];file://显示在当前题目所选答案 gotoAndPlay(11);}else{stop();}}(4)[完成]按钮on(release){ if(j〈=mylength){ zongfen=0;youchoice[n]=answer;//把操作者最后所选答案写入数组 for(m=0;m〈mylength;m++){ if(youchoice==num0){zongfen=zongfen+Number(each); //判断选择是否正确,并计算总分 } }n++;j=mylength+1;answer="";//清空所选答案}else{stop();}}(5)[A]、、[C]、[D]4个选择按钮代码分别如下:on(release){ answer="A";}on(release){ answer="B";}on(release){ answer="C";}on(release){ answer="D";}4、编辑选择题文本到这如果用Flash制作课件中的选择题,每次都要打开Flash源文件进行修改,或者重新设计编辑。
利用Flash软件对多项选择题的设计与实现
—
予以保存 , 可以点击“ 文件” ——“ 保存” 命令 。要输 出将 f l a s h的. s w f文 件 , 可 以点击 “ 文件 ” ——“ 导 出” ——“ 导 出影 片 ” 命令 。
同样 , 重 复上面步骤制作“× ” 和影片剪辑——专 昔 。 ( 2 )创 建 “ 对 错 ”影 片 剪 辑 。按 下 C t r l+F 8 键——影片剪辑——对错。第 1帧添 加: 动作—— 帧: s t o p ( ) ; 。在第 2帧按 F 6 插 人关 键 帧 , 将“ 影 片剪 辑——对” 从库中拖入, 相对于舞台 2 、 5 对齐放置 , 并 将第 2 帧属性命名为“ 对” ; 在第 3 帧按 F 7插入空 白 关键 帧 , 将“ 影片剪 辑—— 错 ” 从库 中拖 人 , 相 对 于舞 台2 、 5对齐放 置 , 并 将第 3帧屙 陛命 名为“ 错” 。
c u l t .T h i s p a p e r t a k e s t h e d e s i g n a n d i mp l e me n t a t i o n o f mu l t i p l e c h o i c e q u e s t i o n s a s a n e x a mp l e t o d e s c r i b e s he t s p e c i f i c s t e p s me ho t d o f F l a s h b y a d d i n g t h e c o r r e s p o n d i n g c o mp o n e n t ,c o re s p o n d i n g v a r i a b l e a n d t h e c o r r e s p o n d —
Flash中多项选择题的制作方法
本期我们一起来学习在Flash中多项选择题的制作方法。
需要解决的问题用Flash制作多项选择题需要解决以下问题:1、当用户选择了某个选项以后,该选项必须与其他选项不同,如多了选中标志;当用户选择其他选项时,已选项不受影响,除非用户修改已选项。
2、当用户选择某个选项以后,在题目的后面括号中必须出现该选项的序号,如:A、B、C、D等;当不选该选项后,相应的序号必须消失。
3、当有多条题目的时候,用户应该可以任意修改已做题目,而这些不应该影响用户已完成的题目和最后成绩。
4、当用户选择了正确的选项以后,系统必须进行记录,确定用户选择了所有的正确答案以后才让用户得分,否则不能得分。
5、当选择题的量很大时,如何减少制作的工作量。
具体制作过程1、启动Flash5,按“Ctrl+F8”键在“Name”中输入“按钮”后选择[Button]制作一个按钮(具体可参照上期《单项选择题的制作》一文中的图1),也可以直接从单项选择题中将按钮复制过来,按钮将会自动储存在Library库中。
需要提醒大家的是:通过复制组件可以实现课件之间的素材资源共享。
2、按“Ctrl+F8”键创建一个名为“选项A”的MovieClip,用来显示选项A的两种选择状态(选中和没有选中),单击[OK]进入编辑状态。
新建三个层,从上至下取名为:选中标志、按钮及Actions、按钮序号,在层“按钮及Actions”中按F6键插入关键帧,将Library库中的“按钮”分别拖放在该层的两帧中,注意两帧中的按钮位置要基本重合,可通过Align面板(“Ctrl+K”)确定其位置。
然后为第1帧加上如下Actions语句:a = 0;//设定非选中状态时的值为0stop ();//让动画停止在第1帧再为第2帧加上如下Actions语句:a = 1;//设定选中状态时的值为1,这样做的目的是为了计算得分,通过判断a的值从而知道该选项是否被选择3、为层“按钮及Actions”第1帧中的按钮加上如下Actions语句:on (release) {gotoAndStop (2);}//单击选择后跳转到第2帧,显示为选中状态,此时a的值为1再为第2帧中的按钮加上如下Actions语句:on (release) {gotoAndStop (1);}//跳转到第1帧,显示为非选中状态,此时a的值为04、在层“按钮序号”的第1帧中输入字母“A”,表示当前选项是A。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
本期我们一起来学习在Flash中多项选择题的制作方法。
需要解决的问题
用Flash制作多项选择题需要解决以下问题:
1、当用户选择了某个选项以后,该选项必须与其他选项不同,如多了选中标志;当用户选择其他选项时,已选项不受影响,除非用户修改已选项。
2、当用户选择某个选项以后,在题目的后面括号中必须出现该选项的序号,如:A、B、C、D等;当不选该选项后,相应的序号必须消失。
3、当有多条题目的时候,用户应该可以任意修改已做题目,而这些不应该影响用户已完成的题目和最后成绩。
4、当用户选择了正确的选项以后,系统必须进行记录,确定用户选择了所有的正确答案以后才让用户得分,否则不能得分。
5、当选择题的量很大时,如何减少制作的工作量。
具体制作过程
1、启动Flash5,按“Ctrl+F8”键在“Name”中输入“按钮”后选择[Button]制作一个按钮(具体可参照上期《单项选择题的制作》一文中的图1),也可以直接从单项选择题中将按钮复制过来,按钮将会自动储存在Library库中。
需要提醒大家的是:通过复制组件可以实现课件之间的素材资源共享。
2、按“Ctrl+F8”键创建一个名为“选项A”的MovieClip,用来显示选项A的两种选择状态(选中和没有选中),单击[OK]进入编辑状态。
新建三个层,从上至下取名为:选中标志、按钮及Actions、按钮序号,在层“按钮及Actions”中按F6键插入关键帧,将Library库中的“按钮”分别拖放在该层的两帧中,注意两帧中的按钮位置要基本重合,可通过Align面板(“Ctrl+K”)确定其位置。
然后为第1帧加上如下Actions语句:
a = 0;//设定非选中状态时的值为0
stop ();//让动画停止在第1帧
再为第2帧加上如下Actions语句:
a = 1;//设定选中状态时的值为1,这样做的目的是为了计算得分,通过判断a的值从而知道该选项是否被选择
3、为层“按钮及Actions”第1帧中的按钮加上如下Actions语句:
on (release) {
gotoAndStop (2);
}//单击选择后跳转到第2帧,显示为选中状态,此时a的值为1
再为第2帧中的按钮加上如下Actions语句:
on (release) {
gotoAndStop (1);
}//跳转到第1帧,显示为非选中状态,此时a的值为0
4、在层“按钮序号”的第1帧中输入字母“A”,表示当前选项是A。
在层“选中标志”的第2帧中绘制一个小圆点,并且使小圆点的位置和按钮的中心重合,这样就形成了按钮的选中状态。
再在该帧中输入一个字母“A”,这个字母用来是显示题目后面的答案,它的位置可以根据实际题目的位置来调整,影片“选项A”的层如图1所示。
图1
5、打开Library库,选中“选项A”影片后按鼠标右键,选择“Duplicate”弹出的对话框,在“Name”中输入“选项B”。
双击影片“选项B”进入编辑状态,将序号和“Actions”里所有的“a”改为“b”,将层“选中标志”的字母“b”的位置稍稍向后移动,不能跟A重合或错位。
利用这种方法制作选项C、D,注意要修改其中的某些参数为C或者D,否则后面将无法进行变量传递判断,还要向后稍稍移动字母的位置,以免出现A、B、C、D字母重叠的现象。
6、按“Ctrl+F8”创建一个名为“第一题”的MovieClip,插入一层后从上至下取名为“题目”和“选项及答案”。
在层“题目”中输入题目,要注意题目后面的括号要大一些,而且要让其位置正好与选项影片的“选中标志”中的按钮A等基本上重合。
将Library库中的选项A、选项B、选项C、选项D拖放在层“选项及答案”的编辑区,然后在各个选项后面输入答案,调整好位置(可参照图2)。
选中影片“选项A”单击鼠标右键选择“Panels→Instance”打开“Instance”窗口,在“Name”中输入“a”,使用同样的方法分别将选项B、选项C、选项D的“Instance Name”设为“b”、“c”、“d”。
图2
7、复制Library库中的影片“第一题”得到影片“第二题”,然后双击影片“第二题”进入编辑状态,修改其中的题目和答案为“第二题”所需要的内容,其余的不变,这样就制作出了第二道题,怎么样?很快吧!利用这种方法制作第三题、第四题,最后制作一个“得分”按钮(可到“单项选择题”中复制!嘻嘻)。
8、单击层左上角的“Scene 1”回到场景中,将Library库中的四道题目拖放在编辑区中,分别将“第一题”、“第二题”、“第三题”和“第四题”的“Instance Name”设为“defen1”、“defen2”、“defen3”和“defen4”。
将“得分”按钮拖放到合适的位置,制作一个显示得分的文本框,参数如图3。
图3
9、下面为“得分”按钮加上Actions语句:
on (release) {
if ((timu1.a1.a == 1) &&&& (timu1.b1.b == 1) &&&& (timu1.c1.c == 0) &&&& (timu1.d1.d == 1)) {
defen1 = 5;
//重点说明:假设第一题的答案为ABD而且选中了ABD则第一题得分是5分,如:timu1.a1.a == 1表示实例名为timu1下的实例名为a1中的a的值为1,其实这就是选项A选中时的变量“a”的值,其余的类似,利用这种方法可以进行选项的判断。
} else {
defen1 = 0;//否则得分将为0分。
}
if ((timu2.a1.a == 1) &&&& (timu2.b1.b == 1) &&&& (timu2.c1.c == 1) &&&& (timu2.d1.d == 0)) {
defen2 = 5;
} else {
defen2 = 0;
}
if ((timu3.a1.a == 1) &&&& (timu3.b1.b == 1) &&&& (timu3.c1.c == 0) &&&& (timu3.d1.d == 1)) { defen3 = 5;
} else {
defen3 = 0;
}
if ((timu4.a1.a == 1) &&&& (timu4.b1.b == 1) &&&& (timu4.c1.c == 0) &&&& (timu4.d1.d == 1)) { defen4 = 5;
} else {
defen4 = 0;
}
zongfen = defen1+defen2+defen3+defen4;//使最后的总分为四道题目的得分之和。
}
10、按“Ctrl+Enter”键测试效果,可以看到多项选择题的主要功能已经实现了,稍微修改其中的某些参数还可以制作不定项选择题,有兴趣的朋友可以试一试。
当然了,用Flash制作课件还有很多问题需要探讨,希望与大家共同进步。