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

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
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;//设定非选中状态时的值为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库中的四道题目拖放在编辑区中,分别将“第一题”、“第二题”、“第三题”和“第四题”的“Insta

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档