用Flash制作选择题模板(修正版+有图版)

合集下载

中考信息技术Flash内容选择题

中考信息技术Flash内容选择题

Flash内容选择题9、小明用Flash软件制作文字变形动画,希望将第一帧输入的“one”变形成20帧输入的“two”。

在第1帧和第20帧之间设置了形状补间(如图所示),完成动画后还要进行的操作是(C )A.仅对第1帧中文字对象执行分离操作B.仅对第20帧中文字对象执行分离操作C.必须对第1帧和第20帧中文字对象分别执行分离操作 D.不用进行任何操作,动画就已经是正确的了10、在flash中,时间轴上的小格子称为( B )A.图层B.帧C.演员D.场景9、关于在Flash中引导层里面画的轨迹线,下列说法正确的是( D )。

A. 必须是黑色B.没有太多要求C. 必须是用铅笔画的D.轨迹线可以交叉10、在flash中( A )是可以重复利用的动画对象在库中存在的形式?A.元件B.图层C.场景D.帧9、如图所示,一个心形的绘制过程主要使用了“箭头”工具的( C )功能A. 选取对象B. 移动对象C. 对象变形D. 复制对象10、在flash中,下图时间轴上用小黑点表示的帧是( B )A.空白帧B.关键帧C.空白关键帧D.过渡帧9、动画中的演员甲和演员乙在动画中的运动方向均为从左到右,则说法正确的是(D )A. 演员甲先运动,停止后演员乙再运动B. 演员乙先运动,停止后演员甲再运动C. 演员甲、演员乙和背景同时从左向右运动D. 背景静止不动,演员甲、乙同时从左向右运动10、按照动画的制作方法和生成原理,Flash的动画类型主要分为哪两大类(B )A.动作补间动画和形状补间动画B.关键帧动画和补间动画C.引导层动画和遮罩层动画D.可见层动画和不可见层动画9、绘制如图的有立体感的小球,应该使用( D )填充模式A. 纯色B.位图C.线性D. 放射状10、下列时间轴画面中,哪一个表示制作的过渡动画是成功的(A)A.B.C.D.9. 绘制如图的梯形,应该使用( B )填充模式A.纯色B.位图C.线性1D. 放射状10. 在flash中,下图时间轴上用小空心圈表示的帧是( B )A.空白帧B.空白关键帧C.关键帧D.过渡帧9. 以下应用软件,可以处理视频的是:(A )A.FrontPage B.Word C."画图"程序D.会声会影10. 小徐制作的Flash动画的事件轴如图所示:( A )“背景”层放置一副背景图片,“文字”层实现文字从第12帧起淡入的效果,“音乐”层设置背景音乐。

利用Flash制作单项选择题

利用Flash制作单项选择题

利用Flash 制作单项选择题一、要实现的效果一、要实现的效果 本文介绍的制作单项选择题的方法要通过单选按钮【本文介绍的制作单项选择题的方法要通过单选按钮【Radio Radio Button Button】组件来实现。

】组件来实现。

】组件来实现。

如图1所示为最终效果展示,当我们选中其中1个按钮的时候其他3个按钮都会回到未被选中状态,也就是说一组只可能有一个被选中的项。

选好答案后,单击按钮,进行检测,如果正确,出现“对勾”,否则出现“叉号”。

出现“对勾”,否则出现“叉号”。

二、制作步骤二、制作步骤第一步:在主场景的适当位置插入2个静态文本框,输入题目1和2。

第二步:制作8个单选按钮。

打开【窗口】――【组件】――展开User Inferface (UI 组件)――将【组件)――将【Radio Button Radio Button 】拖到】拖到舞台上。

舞台上。

(1)在属性面板中分别为这8个实例命名为rd11rd11,,rd12rd12,,rd13rd13,,rd14rd14;;rd21rd21,,rd22rd22,,rd23rd23,,rd24rd24。

(2)为8个选项分组和添加内容。

前4个为一组,组名为radioGroup1radioGroup1,后,后4个为一组,组名为radioGroup2radioGroup2。

选中rd11rd11,单击【窗口】――【组件检查器】――【参,单击【窗口】――【组件检查器】――【参数】――label 的值输入“A《故乡》”,的值输入“A《故乡》”,GroupName GroupName 的值为radioGroup1radioGroup1。

同样的方法,输入其它3个选项rd12rd12,,rd13rd13,,rd14的值,注意修改GroupName 的值为radioGroup1radioGroup1。

选中rd21rd21,,【参数】――label 的值输入“A 《错斩崔宁》”,GroupName 的值为radioGroup2radioGroup2。

Flash中利用组件完成选择题的设计

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动画制作期中考试试题

Flash动画制作期中考试试题Flash动画制作期中考试试题一、选择题(共20题,每题2分)1、在设置电影属性时,设置电影播放的速度为12fps,那么在电影测试时,时间轴上显示的电影播放速度应该可能是:A、大于或等于12fpsB、小于12fpsC、大于12fpsD、大于或小于12fps均有可能2、两个关键帧中的图像都是形状则这两个关键帧之间可以创建下列哪种补间动画A、形状补间动画B、位置补间动画C、位置和颜色补间动画D、透明度补间动画3、下列关于关键帧说法不正确的是:A、关键帧是指在动画中定义的更改所在的帧B、修改文档的帧动作的帧C、Flash 不可以在关键帧之间补间或填充D、可以在时间轴中排列关键帧,以便编辑动画中事件的顺序4、以下关于使用元件的优点的叙述,正确的是:A、使用元件可以使发布文件的大小显著地缩减B、使用元件可以使电影的播放更加流畅C、使用元件可以使电影的编辑更加简单化D、以上均是5、不属于图形元件的动画播放方式是?A、播放一次B、单帧C、循环D、无限6、下列名词中不是FLASH专业术语的是________。

A.关键帧B.引导层C.遮罩效果D.交互图标7、最适合在因特网络中传输的动画类型是________。

A.FLCB.A VIC.FLASHD.MPG8、下列对于FLASH中“铅笔工具”作用描述正确的是________。

A.用于自由圈选对象B.自由地创建和编辑适量图形C.绘制各种椭圆图形D.用于不规则形状任意圈选对象9、在FLASH生成的文件类型中,我们常说源文件是指________。

A.SWFB.FLAC.EXED.HTML10、具有独立的分辨率,放大后不会造成边缘粗糙的图形是_________。

A.矢量图形B.位图图形C.点阵图形D.以上都不是11、时间轴上用小黑点表示的帧是_________。

A.空白帧B.关键帧C.空白关键帧D.过渡帧12、_________不能进行形状渐变。

用FlashCS4(AS2.0)做单选题(单选题)

用FlashCS4(AS2.0)做单选题(单选题)

用FlashCS4(AS2.0)做单选题图文教程单选交互可以用按钮来完成。

这里以两道电学知识的单选题为例,来介绍在Flash中如何以按钮为交互方式制作单项选择题。

第一步:编辑题目1.搜集整理编辑单项选择题题目。

单项选择题1:提干:分别标有“12V,3W”,“6V,3W”的两个灯泡L1、L2,把它们串联起来接到电压为15V的电源上,那么能正常发光的是()。

选项:A.L1 B.L2 C.L1、L2 D.都不能提示:先根据灯泡上标出的额定功率的值计算出各灯泡的电阻,再根据串联电路的特点,算出灯泡两端的电压,最后用实际电压与额定的电压相比较,进一步判断灯泡是否正常工作。

)2/(P1额)=(12V)2/3W=48Ω,解答:R1=(U1额R2=(U2额)2/(P2额)=(6V)2/3W=12Ω,U1实=48/(48+12)*15=12VU2实=12/(48+12)*15= 3V可知灯L1的实际电压等于它的额定电压,灯L1正常发光,因此可选出正确答案为A。

单项选择题2:提干:在台灯开关断开的情况下,室内电灯正常发光,当把台灯插头插入插座时,室内电灯全部熄灭,保险丝熔断,发生这一故障的原因可能是()。

选项:A.台灯功率太大B.插座处有短路C.灯座处有短路D.插头处有短路分析:从题目所述的故障分析,可以断定保险丝熔断是由于电路电流过大造成,用电器功率过大和电路中有短路都是原因之一。

解答:原来“室内电灯正常发光”,可否定B;又明确开关断开,台灯灯座及灯泡电源不接通,对电源电路没有影响,可否定A和C,因此,只有台灯插头处短路是保险丝熔断的原因,故应选D。

第二步:制作元件2.把每一个选项做成按钮元件:(1)新建元件:新建八个按钮元件,分别命名为1.A,1.B,1.C,1.D,2.A,2.B,2.C,2.D。

(2)编辑1.A按钮:在【库】面板中双击1.A按钮,进入1.A按钮编辑状态,用文本工具在编辑场景中新建文本对象,文本内容A.L1,文本颜色#006699,字符大小18像素点。

flash制作选择题

flash制作选择题

flash制作选择题1、在场景中的第一图层的第一帧上输入选择题的文本。

(可以制作试卷式样)然后需要显示成绩的地方画一个静态文本框,输入“成绩_______分”的字样。

然后在其中的“______”上加一个动态文本框。

把它设置为变量为“cj”。

2、建立一些元件:•建一个“答案”的影片剪辑:新建——元件——影片剪辑——然后在第一帧插入一个空白关键帧。

加一个代码“stop”,在第二到第五插入关键帧,分别输入文本“A”“B”“C”“D”。

•再新建一个“对错”的影片剪辑:新建——元件——影片剪辑---然后在第一帧插入一个空白关键帧。

加一个代码“stop”,在第二帧上画一个“勾”表示对。

在每三帧上画一个“叉”,表示错(用图形表示)。

•建一个“隐形”按钮。

作为遮掩在选项上的按钮。

可为方形,把它的边和填充区的Alpha 值设置为 0% 或者为 1% 。

•再新建一个按钮,作为提交作业的按钮。

(上边不输入文字),这样所需要用的元件就准备齐了。

3、回到场景中,把图层一锁定,新建一层,命名为“按钮层”。

在上面加按钮。

•把做好的隐形按钮分别放置在每题的选项“A”“B”“C”“D”上。

•把“答案”和“对错”这两个影片剪辑分别放置在每道题的后面。

(以备以后显示答案和判断对错)•再把提交按钮放入场景中,上面输入文字“提交”•把第一题后面的“答案”和“对错”这两个影片剪辑的实例名称分别命名为“mc1""mcd1";第二题后面的“答案”和“对错”这两个影片剪辑的实例名称分别命名为“mc2""mcd2";后面的题以此类推。

这样就把所有要准备的东西都准备齐了。

接下来就是最关键的“加代码”①、选择第一题中的“A”上的按钮,打开动作:加如下的代码:on (release) {d1 = 0;mc1.gotoAndStop(2);//意思是按下并放开鼠标时,答案(mc1是它的实例名称)这个影片剪辑就跳到第二帧并停止。

15Flash选择题(答案在后面)

15Flash选择题(答案在后面)

1.使用Flash软件编辑某作品时,部分界面如下图所示:在第30帧能直接添加动作命令的图层是(A)文字(B)按钮(C)小故事(D)背景2.某Flash作品在调试时,弹出的提示窗口如下图所示:说明被设置动作命令"gotoAndPlay(1);"的对象是(A)帧(B)按钮(C)图层(D)场景3.某Flash作品编辑状态如下图所示:能直接对关键帧中对象进行修改的图层是(A)背景(B)小故事(C)米老鼠(D)按钮4.在Flash软件中,利用文本“魅西湖!”制作形状补间动画,则需要对该文本进行“分离”操作的次数是(A)1次(B)2次(C)3次(D)4次5.使用Flash软件编辑按钮元件,部分界面如下图所示:若要在测试影片时,鼠标经过该按钮发出声音,可以直接应用声音素材的图层是(A)阴影(B)图标(C)填充(D)轮廓6.某Flash作品的部分导出界面如下图所示:单击“保存”按钮后,生成的文件属于(A)图像文件(B)文本文件(C)视频文件(D)声音文件7.某Flash文档中的属性面板如下图所示,则下列说法正确的是(A)产生该实例的元件类型为影片剪辑(B)产生该实例的元件只能有一个图层(C)该实例位于舞台的外面(D)该实例的名称为图形8.使用Flash软件编辑某作品时,部分界面如下图所示:在“背景”图层第1帧中不能直接创建图形元件的实例,原因是A. “背景”图层被隐藏B. “背景”图层以轮廓显示C. “背景”图层被锁定D. “背景”图层不是当前图层9.【201604】在Flash软件中使用“葫芦”元件制作补间动画,前、后关键帧的部分编辑界面如图a和图b所示,补间帧属性为默认。

播放这段动画时,对“葫芦”大小、旋转变换描述正确的是A. 由小变大的同时,顺时针旋转30度B. 先逆时针旋转30度,在由小变大C. 由小变大的同时,逆时针旋转30度D. 先由小变大,再顺时针旋转30度10.【原创】下表是一份多媒体作品系统结构的设计报告:日期:2015年3月12日报告人:小夏规划情景描述背景使用蓝天白云作为背景风筝开始时风筝慢慢淡入直至完全出现小鸟风筝出现的同时,小鸟飞入,小鸟在树上停留一段时间后飞走下列Flash动画合成的时间轴结构中,与设计要求最相符合的是()C D11.小莹制作了将文字“全”变成文字“品”的Flash变形动画。

Flash选择题带答案(资料参考)

Flash选择题带答案(资料参考)

1.在Flash8中,可以重复利用的动画对象在库中存在的形式是( )A.元件B.图层C.场景D.帧2.在Flash中,输入了“乌鸦”两个字,后来想把它改成“燕子”,但是发现不能修改了。

据下图判断,原因是( )A.文字“乌鸦”被分离命令打散了B.现在“乌鸦”所在图层处于锁定状态C.没有选中文字工具D.当前没有选中“乌鸦”所在图层3.如图所示的时间轴,我们可以判断出( )A.动画开始“乌龟”和“兔子”同时上场B.动画开始“乌龟”先上场,“兔子”后上场C.动画开始“兔子”先上场,“乌龟”后上场D.动画有着美丽的背景4.如图,刘涛同学制作了一个轮胎跳动的动画,下列描述正确的是()A、由于背景层隐藏锁定了,导出时不会显示背景层的内容B、这个动画共有9个关键帧C、背景层中只有1个帧D、这个动画共播放30秒5.在Flash8中,下列关于关键帧的描述,错误的是( )A.在时间轴中以实心的小圆(露)表示B.动画中所有需要显示的对象都必须添加到关键帧中C.在时间轴中以空心的小圆(目)表示D.主要用于定义动画中对象的主要变化6. 下列不属于Flash元件类型的是()A、图形B、按钮C、音频D、影片剪辑7.用Flash 8制作的作品保存关闭后,能再次打开进行编辑的格式是( )A.fla B.swf C.htm D.exe8.某Flash文档属性如下图所示,则下列说法正确的是( )A.该文档生成的动画在播放时每秒播放12帧B.该文档最多只能制作12帧内容C.该文档舞台中当前对象大小为550×400像素D.该文档舞台中所有对象大小均为550×400像素9.王磊利用Flash做了一个《蝴蝶自由飞行》的引导线动画。

在测试影片时,下列描述正确的是( )A.蝴蝶和引导线都不可见B.蝴蝶可见,引导线不可见C.蝴蝶和引导线都可见D.蝴蝶不可见,引导线可见10.下列不是Flash专业术语的是()A . 补间动画B . 滤镜C . 关键帧D . 引导层11.李华要用Flash 8设计一神舟飞船沿运行轨道模拟升空的动画,最快捷有效的方法采用( ) A.逐帧动画B.遮罩动画 C.形状补间D.引导线动画12.在Flash 8中,如果希望制作一个矩形渐变为三角形的Flash动画,最合适采用的动画技术是( ) A.逐帧B.引导线C.动画补间D.形状补间13.耿晴同学用Flash制作了一个“小球绕着大球转”的动画,请根据下面两幅图片分析小球所在的图层是()A.图层1 B.图层2 C.引导层D.图层414.下列对于Flash中“铅笔”工具描述正确的是()A . 绘制各种椭圆图形B . 用于选择不规则形状对象C . 用于选中对象D . 创建任意不规则矢量图形15.李强制作了一个Flash动画,在测试动画效果时,感觉播放速度太快,下面的()方法能够使播放速度慢下来。

FLASH实例“选择题”制作

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选择题制作

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快速制作选择题模板如果将“在线测试”设计在教学专题网站,会增加网站交互性,同时也可以作为检验教学的手段,使网站更好的为教学服务。

由于课堂时间紧张,用选择题作为测试手段在简洁快速、易于标准化方面有其优越性。

下面我介绍用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制作选择题模板

用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制作选择题模板

用Flash制作选择题模板
来显示解答者所选答案,文本变量为answer;图中分别标示为?、?、?、?的动 态文本框用来显示选择题的四个选项
,文本变量分别为d、b、c、do
2、动作代码的层(Actions)
这一层有4个关键帧:分别是第1、10、11、12帧。
(1)第1帧代码如下:
loadVariablesNum(,,timu. txt",0) ;//读入题U
youchoice二new Array();
file://解答者所选答案数组tiqi二l;//tiqi为显示题次
zongfen二"”;//zongfen为显示总分j二0;
//j为判断是否做完全部题口而设n二0;
//n为数组变量
(2)第10帧代码如下:num=timu. splitm;//建立题目数组
file://题次减1,返回前一题n=n-l;
my length二num. length/5; file://获取总题訂数numO二danO. split ("#") ;//建 立标准答案数组
fen=Number(each);
file://获取每小题所占分数值⑶第11帧代码如下://判断题库中是否还有 题目,是否继续下一题
if (j)二mylength) { stop();
loadVariablesNum(//each. txt",0) ;//读入每题所占的分数变量
1oadVariab1esNum(danO. txt", 0) ;//读入标准答案
〃下面初始化数组与变量
num二new Array() ;f :L le://题LI数组num0=new Array ();
file://标准答案数组
}
on(release){ answer二"D";

Flash MX2004选择题制作

Flash MX2004选择题制作

制作《数据结构》课件-选择题“交卷”之后,课件会根据用户的选择做出判断,在正确的选择后面显示“√”,在错误的选择后面不仅会显示“×”,而且还会显示出正确的答案。

如图:一、制作过程1 .制作元件¾制作课件中用到的【影片剪辑】元件:(1)每个题目的正确答案的“answer”电影元件:为第1帧添加代码“s t o p ( ) ;”。

选择第 2 、 3 、 4 、5帧,插入空白关键帧,在这4帧中依次输入“A”、“B”、“C”、“D”,把文本对齐到舞台的中央。

(2)用户选择的答案正确与否的“对错”电影元件:为第1帧添加代码“s t o p( );”。

在第 2 、3帧插入空白关键帧,依次输入“√”和“×”,将其对齐到舞台中央。

(3) 用户选择什么的“选择”电影元件:为第1帧添加“s t o p ( ) ;”。

选择第 2 、 3 、 4 、5帧,按下 F 7键插入空白关键帧。

使用文本工具在此4帧中依次输入“A”、“ B ”、“ C ”和“D”,使用对齐面板把文本对齐到舞台中央。

¾制作课件中用到的【按钮】元件:(4 ) 创建“上一题”按钮:(5)同上,创建“交卷”按钮,“下一题”按钮、“重做”按钮(6)创建“ a n ” 按钮元件。

在“指针经过”帧插入空白关键,绘制空心矩形,把矩形对齐到舞台的中央。

在“点击” 帧插入关键帧 , 并为矩形填充颜色。

2 .界面设计¾ 制作课件【背景及其相关元素】(1) 把“图层1”命名为“背景”,接着在背景图层的第一帧导入一幅下图计算机图片;把图层延长到第15帧。

(说明课件只做了3题,一题5帧);(2) 将【下一题】、【重做】、【上一题】、【交卷】四个按钮拖到“背景”图层的第一帧,其中【上一题】、【交卷】两个按钮放在同一个位置(说明:课件开始执行时,仅仅显示【上一题】;做完【交卷】按钮才显示)【交卷】相应按钮实例取名jiaoj如图,同样,【上一题】取名为back(3) 增加一个图层,把“图层2”命名为“图层8”,打开库面板,把【选择】电影元件拖到【答案区】,如上图的位置,生成实例,对应的实例命名为“ s e l l ”,如下图(说明:为了显示你选择的是什么答案)把【对错】电影元件拖到【答案区】,如上图界面中的位置,生成实例,对应的实例命名为“ dc1 ”,如下图(说明:为了显示“√”和“×”)把【answer】电影元件拖到【答案区】,如上图界面中的位置,生成实例,对应的实例命名为“ d1 ”,如下图(说明:为了显示正确答案)以上完成的是【第1题】相应交互信息,同样方法,完成【第2题】、【第3题】答案区域的设置,对应的实例名称分别改为……2,……3即可。

Flash课件中简单选择题制作方法

Flash课件中简单选择题制作方法

Flash课件中简单选择题制作方法通过本学习,掌握动作面板和as语句的添加、运用,以及动态文本、各类按钮的设置和运用。

1.启动FLASH 软件。

2.确立文档属性设置动画尺寸为600*500,帧频为12,背景颜色任意,其它默认,点击确定。

3.设置场景图层在场景1添加11个图层,共12个图层。

图层命名如图所示:4.点击底色图层第一帧,用矩形工具托一个场景同规格的淡黄色的无边矩形。

全居中,上锁。

5.点击背景图层第一帧用矩形工具托一个边框和四个方括号。

上锁。

如图所示:6.点击标题图层第一帧,用文本工具输入“嫦娥一号知识测试”的标题。

颜色、字体、大小自定。

上锁。

如图所示:7.点击题目图层第一帧用文本工具键入如下题目和选题。

字体、大小、颜色自定(注意:本实例的正确答案是1题A、2题C、3题B、4题D)。

上锁。

如图所示:8.点击“答案显示”图层第一帧,拉出四个动态文本框,分别放在每一题的括号中,其变量名依次为daan1、daan2、daan3、daan4。

上锁。

如图所示:9.创建隐形按钮在按钮元件编辑区用矩形工具在第四帧处托一个无边矩形,颜色自定。

如图所示:10.点击答案按钮图层第一帧,打开库,把刚才制作的隐形按钮分别拖放在每一题的选项上,第一题各按钮实例名分别为t1_btn1、t1_btn2、t1_btn3、t1_btn4,第二题把t1改为t2,依次类推。

上锁。

如图所示:11.点击“成绩”图层第一帧,用文本工具键入“成绩”二字。

然后在它的右边托一个动态文本框,变量名为chengji。

上锁。

如图所示:12.创建判断影片剪辑元件在元件编辑区第二帧插入空白关键帧,在此帧处画一个“√”,第三帧插入空白关键帧,在此帧处画一个“×”。

右键点击“该图层第一帧-动作”打开动作面板,在编辑区输入stop(); 。

如图所示:13.返回场景1,把该元件分别拖到“判断”图层的每一题括号后面,实例名分别为panduan1、panduan2、panduan3、panduan4。

Flash中多项选择题的制作方法

Flash中多项选择题的制作方法

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。

flash智能判断速择题,并作正误提示代码

flash智能判断速择题,并作正误提示代码

flash智能判断速择题,并作正误提示代码flash智能判断速择题,并作正误提示单击菜单Insert/new symbo1,在弹出的对话框中输入插入的符名称。

如:“对错提示”。

符号类型为“电影片段”。

在第一帧输入文本“在括号内输入答案,按enrer键确定“ 在该帧上输入动作脚本:_root.flah=false;_root.ans=" ";gotoAndStop(1);在第16帧插入空关键帧。

在该帧上画一个形如“x”的图或输入文本“x”,在第30帧插入关键帧,帧AAction为_root.ans="":gotoAndStop(31);在第31帧插人空白关键帧,在该帧上输人静态文本“请重作,按enter键确定。

“在该帧输入脚本:“stop();”至此,该符号制作主或:例如:第1题:1十1十( )A.2 B.3 C.4 D.0在上例括号位置插入动态文本框,不输入任何内容。

该文本框变量名为:ans。

在该帧适当位置插入电影“对错提示”,该电影片断名属性为“ql”,在该电影片断上输人脚本://键盘事件控制程序onClipEvent(keyDown)}//取得按键的键值keycode=Key.getCode();//判断是否为Enter键if(keycode==Key.ENTER) {//判断输入的答案是否正确//answer=Number(A)if(_root,ans=="A" or _root.ans=="a"{ //显示“答对了”信息tellTsrget(_root.q1) { gotoAndPlay(2);}} else {//显示“答错了”信息tellTarget(_root.q1) { gotoAndplay(16)}}}}。

自-怎样用Flash制作选择题课件模板

自-怎样用Flash制作选择题课件模板

怎样用Flash制作选择题课件模板分步阅读选择题有明辨是非,强化正确,固定知识的好处,是各学段各学科都离不开的训练方式。

老师们在上课前都是一课书做一个课件,而且一道题用一个帧做一个界面。

如果题目少这倒可以承受,一旦题目过多,显示不是明知之举。

于是我为老师们做了一个选择题课件模板,思路是:用外部文本文档存放选择题及答案,让flash运行时加载进来。

这样只需要一个操作界面。

并且这个模板适用于各学段各学科。

万能的模板!已经在学校流传……工具/原料•falsh cs5.5 + as3.0+ txt文本步骤/方法1.创建Flash文档、文本文档。

两者放在同一目录下。

2.文本文档中数据有固定样式。

一个段落一道题。

每道题由问题、四个选项和一个应答案项。

各项之间用“|”隔开。

见下图中红线框里的示例。

3.Flash文档中时间轴样式。

纵向分层。

横向分块。

时间轴共分为两部分:第一帧区为加载外部数据到数组,加载成功才跳转到下一场景。

第二帧区为主界面。

4.界面布局5.时间思上的代码。

import flash.events.MouseEvent;(鼠标事件包载入,没有该包就无法侦听鼠标事件)System.useCodePage=true;//防中文乱码var ti:uint=0;//第几题var txt=[];//贮存导入的数据var url:String="select.txt";//外部文件地位var yes:*//变体变量stop();//停止在第一帧//加载外部数据functionloadTxt(url:String) {var loader:URLLoader=new URLLoader();loader.load(new URLRequest(url));loader.addEventListener(Event.COMPLETE,LoadFinish);//加载外部完成后}//-----二级函数----供调用----------------------------------function LoadFinish(evt:Event) {var_arr=evt.target.data.split("\n");vari:uint=_arr.length;for (varj:uint=0; j<i; j++) {vars:String=_arr[j].replace(/\s/g,"");txt[j]=s.split("|");}play()//加载完成后再继续动画}//提交答案的按钮事件ok_btn.addEventListener(MouseEvent.CLICK,fu nction(){next_fn()});function next_fn() {trace(ti,yes,txt[ti][5])if(yes==txt[ti][5]) {yes=0;trace("正确……");ti++//只有答对了,才可以继续……} else{trace("worning");//用于测试,不正确就不进行下一题}show_txt.text=txt[ti][0];//显示问题answer_1.label=txt[ti][1];//显示选项Aanswer_2.label=txt[ti][2];//显示选项Banswer_3.label=txt[ti][3];//显示选项Canswer_4.label=txt[ti][4];//显示选项Danswer_9.selected=true;//隐藏的,用于清除选项,伪技术。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用Flash制作选择题模板(修正版+有图版)
如果用Flash制作课件中的选择题,每次都要打开Flash源文件进行修改,或者重新设计编辑。

其实我们可以在Flash中把选择题做成一个模板,每次打开源文件,用文本编辑器编辑选择题的题目、标准答案等,然后直接调用即可。

先来看看完工后的选择题模板的时间轴的结构和界面(图中的序号①~⑩是为了下面的叙述方便而加上去的)。

整个动画分为三层:放置按钮的层(Buttons)、放置静态文本及动态文本框的层(Texts)、放置动作代码的层(Actions),
下面按动画的层次具体谈谈选择题模板的制作方法。

1、静态文本及动态文本框的层(Texts)
全部文本及文本框放在第11帧和第12帧。

在这一层的上方放上静态文本“选择题(共有题,每题分)”,在其中的两个空格里放上两个动态文本框(图中的①和②),文本变量分别为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(); //题目数组
num0 = new Array(); //标准答案数组
youchoice = new Array();//解答者所选答案数组
tiqi = 1; // tiqi为显示题次
zongfen = ""; // zongfen为显示总分
j = 0; // j为判断是否做完全部题目而设
n = 0; // n为数组变量
(2)第10帧代码如下:
num = timu.split("#"); // 建立题目数组
mylength = num.length/5; // 获取总题目数
num0 = dan0.split("#"); // 建立标准答案数组
fen = Number(each); // 获取每小题所占分数值
(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帧和第12帧,按钮层里共有8个按钮:[开始]、[上一题]、[下一题]、[完成]按钮以及[A]、[B]、[C]、[D]4个选择按钮,他们的Actions代码分别如下:
(1)[开始]按钮
on (press) {
gotoAndPlay(1);
}
(2)[上一题]按钮
on (press) {
if (j>0&&j!= mylength+1){
youchoice[n] = answer; //把之前所选答案写入数组
tiqi = tiqi-1 //题次减1,返回前一题
n = n-1;
j = j-1;
answer = youchoice[n]; //显示答案数组的前一项的值
}
gotoAndPlay(11);
}
(3)[下一题]按钮
on (press) {
if (j<mylength-1) {
youchoice[n] = answer; // 把操作者选择答案写入数组
n++;
tiqi++;
j++;
answer = youchoice[n]; //显示在当前题目所选答案
gotoAndPlay(11);
} else {
stop();
}
}
(4)[完成]按钮
on (release) {
if (j<=mylength) {
zongfen=0;
youchoice[n]=answer; // 把操作者最后所选答案写入数组
for (m=0;m<mylength;m++) {
if (youchoice[m]==num0[m]){
zongfen=zongfen+Number(each); // 判断选择是否正确,并计算总分
}
}
n++;
j = mylength+1;
answer = ""; // 清空所选答案
} else {
stop();
}
}
(5)[A]、[B]、[C]、[D]4个选择按钮代码分别如下:
on (release) {
answer = "A";
}
on (release) {
answer = "B";
}
on (release) {
answer = "C";
}
on (release) {
answer = "D";
}
4、编辑选择题文本
到这里,剩下的工作就是编辑题目(Timu.txt)、标准答案(Dan0.txt)和每个题目所占分数(Each.txt)三个文本文件了,注意要保存成UTF-8格式。

要注意前两个文本的格式:文本的开头先写“变量= ”,文本中题目与题目之间、题目与题目选项之间、题目选项与题目选项之间用“#”隔开。

如题目文本(Timu.txt)的格式是:
“timu=计算机中专门用于计算的设备是()#主板#中央处理器#内存#硬盘#如果需要扫描相片,你需要购置()#扫描仪#数码相机#数码摄像机#显卡”(双引号内的内容,前后都不能有空格)
标准答案(Dan0.txt)文本的格式是:“dan0=B#A”
每个题目所占分数(Each.txt)文本的格式是:“each=6”
修改each的值即可改变每个题目所占分数。

最后需要注意的是:把刚才的三个文本文件保存在与Flash文件相同的目录下。

(注:用上面的方法能够做出一个比较不错的选择题。

把相应的代码复制到flash 里,结果出现语法错误。

最好的方法是在专家模式下手工输入,这样不容易出问题。

)。

相关文档
最新文档