- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
11 急智拼字.doc
实例11 急智拼字
主要内容
到现在为止,读者学习了大量的Authorware设计按钮以及Authorware的变量和函数,在该实例中,我们使用大量的Autorware函数和变量来实现交互作用的程序功能。
该程序的功能是让最终用户在展示窗口中的字母面板上选择字母来组成单词,这些单词是有程序所特殊设定的。
每当用户点击输入错了一个字母,在展示窗口中会为吊起的小人添上身体的一个部位。如头部、胳膊等。
如果在规定的次数内最终用户没有将单词输入正确,则在展示窗口中显示一个被吊起的小人,并显示“你完了!”的提示。
如果用户在一定的次数内完成了单词的输入,则程序会显示“胜利了!”的提示。
该实例的目的是让读者熟悉大量的系统变量、自定义变量、系统函数的使用方法。在Authorware的程序设计中,函数和变量的使用是一个难点,但是,如果我们仅仅能够使用Authorware提供的设计按钮是远远不够的,要想设计出丰富的、灵活的多媒体交互作用作品,我们必须掌握和使用变量和函数来进行交互式编程。
只有使用变量和函数我们才有可能同最终用户进行灵活的充分的交互作用响应。
在本实例中,我们的侧重点是函数和变量的使用,将大量将函数和变量使用到程序的源程序中,实现特定的交互功能。
请读者注意,由于本书的篇幅有限,对该实例中各设计按钮属性对话框相关设置的含义和作用在本实例中不再详细介绍,请读者参考前面所学习的各种设计按钮的使用方法,仔细体会其用法和含义。在本实例中,我们重点介绍各种函数的使用方法和其在程序设计中实现的功能。
本实例最终结果的画面如图11-1所示:
( 基本操作提要
在该实例中,我们使用了Authorware中的如下内容:
【显示】设计按钮:在展示窗口中显示多种图象或正文对象。
【交互作用】分支结构:对用户的输入进行响应匹配,执行不同的分支路径中的反馈内容。使用了
【运算】设计按钮:在其中为变量、函数等赋值,进行交互响应的判断,利用函数和变量进行特定功能的实现。
将【运算】设计按钮作为装饰附加到其它设计按钮上。
在正文对象中插入变量。
使用Authorware提供的循环控制语句来实现特定的循环控制。
程序的逻辑结构如图11-2所示。
实例过程
( 文件属性设置
步骤1 打开一个新的文件,命名为Hangman.a4p,设置文件的【Properties】对话框,将展示窗口的【Size】选项设置为【Variable】,即展示窗口是可以该变的。
步骤2 使用鼠标调整展示窗口的大小。
提示:
具体的设置方法参见实例9中的步骤1和步骤2。
( 展示窗口相关对象设置
步骤1 拖曳一个【显示】设计按钮到程序主流程线上,命名为Graphics。
步骤2 双击打开该设计按钮,在展示窗口中输入文本和绘制图形:
(1) 单击【图形工具箱】中的矩形绘图工具,绘制一个矩形,如图11-3所示。
(2) 单击【图形工具箱】中的直线绘图工具,绘制图11-3所示的几条直线。
(3) 单击【图形工具箱】中的文本输入工具,输入如图11-3所示的文本对象。
(4) 重复使用【图形工具箱】中的直线绘图工具和线型选择对话框,来设置不同的图形显示效果。
(5) 使用【图形工具箱】中的椭圆绘图工具,绘制图11-3所示的小圆圈。
技巧:
在展示窗口中,当我们利用【图形工具箱】中的绘图工具绘制图形或使用【Import】,引入外部对象后,我们需要调整绘制或引入的对象在展示窗口中的位置,但是,使用鼠标拖动来放置物体的位置是非常不精确的,是非常不容易定位的。通过经验我们可以通过使用键盘来定位。具体操作如下:
首先选中要移动的对象,可以多选。
用鼠标将要移动的对象拖动到目标位置。
使用键盘上的方向键,来精确调整所选中对象在展示窗口中的位置,每按下一次方向键,物体移动距离为一个像素,使用键盘可以精确的定位,使移动对象到达非常准确的位置。
技巧:
在图11-3的绘制过程中,有一些特殊的显示效果是图形绘制中的技巧,如图11-4所示。图左边的图为绘制的最终结果,在一条棕色的线中有一黑色亮条。实际上该图形是由右图所示的三条直线组合成为左图的效果。在多媒体的编程和图形绘制过程中,有很多特殊的技巧来实现特殊的显示效果。我们在今后的学习过程中将逐一学习。
( 初始化该程序
步骤1 拖曳一个【运算】设计按钮到程序的主流程线上,命名为Reset。
步骤2 双击打开该【运算】设计按钮对话框,如图11-5所示,在该对话框中输入对程序初始设置的相关内容。
步骤3 该对话框中输入的内容及其含义如下所述:
(1) WordsList:=[apple,ball,cat,dog,hello]
WordsList为自定义变量,该变
您可能关注的文档
最近下载
- 无人机组装调试与检修-第一章-无人机系统概述.pptx VIP
- 卫星定位导航原理(哈尔滨工业大学)知到智慧树网课答案.docx
- T_CEIAESD 1005—2022_防静电不发火地坪施工与质量验收规范.pdf VIP
- 2021-2022年度广东省茂名市茂南区聘任制教师招聘考试《教育综合知识》试卷及答案.pdf VIP
- 入党积极分子结业考试最新复习资料.doc VIP
- _景区门票收费权质押贷款评估案例.pdf VIP
- 2024年入党积极分子培训测试题及答案简答题、论述题.docx VIP
- AI赋能教师专题培训:AI生成式人工智能赋能教育高质量发展.pptx VIP
- 《即兴伴奏与弹唱2》课件——幼儿歌曲钢琴伴奏中小调式副三和弦的应用.pptx VIP
- 2024学年江苏省南京市高二上学期期中考数学试题及答案 .pdf VIP
原创力文档


文档评论(0)