- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
使用 FLASH 动作脚本实现多媒体课件的开放性
在使用 FLASH 制作多媒体课件时,一方面可以使用上述介绍的 UI 组件,如文本域组
件,运用在课件中可以实现即时输入功能,在一定程度上体现了课件的开放性;另一方面,
Flash 动作脚本语言还提供了一个 loadVariables 命令,利用该命令程序可以调用外部文本文
件中定义的变量和设置变量的值, 因此, 可以通过编辑修改外部文本文件, 达到设置和修改
课件内容的目的,实现多媒体课件的开放性。
例如,在制作多媒体测试类课件时,可以把题目文件放在外部文本文件中,使用
loadVariables 命令将其调用 FLASH 文件中,通过修改文本文件,就可以实现随时更换测试
题的目的。如图 1 所示:
loadVariables 命令动作的语法格式如下:
loadVariables (url ,location [, variables]);
动作中的参数 url 是载入外部文件的绝对或相对 URL 。URL 中指向的主机必须与下载的
Flash 课件处在同一子域; location 是一个可选的参数,用于指定接收变量的层级或目标。
variables 是一个可选的参数,用于指定发送变量的方法。
4 使用 FLASH 设计测试课件的基本思路
使用 FLASH 设计测试课件,在设计上应包含出题、评分、反馈等功能,设计算法及思
路如图 2 所示。
如何在 FLASH 中实现上述流程并充分体现其交互性和开放性?主要采取以下措施:
①使用 LoadVariables Num 调用第一道测试题的文本文件,当文本文件的内容调用结束
后,动画自动跳转到放置动态文本对象的那一帧, 动态文本对象接收文本文件中的测试题目
并将它们显示出来。
②在动态文本对象所在的帧上放置“下一题”按钮,在程序运行时,单击该按钮,同样
使用 LoadVariables Num 命令调入下一道测试题相对应的文本文件,等文件的内容调用结束
后,动画自动跳转到放置动态文本对象的那一帧, 把下一道测试题目显示出来 ,, 依次类推。
③放置 “查看答案” 按钮, 利用脚本编程实现在做任何题时均能够反馈当前的做题情况。
放置“终止”测试按钮,使用户能够随时终止退出程序,界面如图 3 所示。
5 单项选择题测试课件设计示例
单项选择题是测试题类型中最常用的一种题型,在单项选择题中,使用 UI 组件中的单
选钮组件接收用户选择操作,使用 loadVariables 动作载入试题文件。
5.1 试题文件组成
作为示例,我们制作一个包含 5 道题的测试媒体课件,每道题是一个文本文件,分别
命名为 question1.txt —question5.txt 。
图 4 测试题的文件组成
文件 question1.txt 形式如下: /
q= 怎样认定一个帧定义了程序代码 ?
answer1= 该帧有一个实心圆点
answer2= 该帧颜色与其它不同
answer3= 该帧上有一个“ a”标志
answer4= 该帧有一个空心圆点
correctanswer=Ceof=1
同时建立一个 test.txt 文件,用于对变量进行初始化设置(如题目总数等) ,内容如下:
title= 多媒体课件 -单选测验 totalQuestions=5eof=1
5.2 帧的设计
多项选择测试课件主时间轴的设计如图 5 所示。包含有 11 层,分别是帧标签、动作脚
本、查看答案、题目答案、题目答案文本框、单选按钮、题号及动态文本框、题目背景、总
标题动态文本、初始页面、标题、
文档评论(0)