- 1、本文档共64页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 7 章交互控制 Authorware拥有强大的交互功能,并且为我们提供了包括按钮、热区域、条件等在内的共11种交互类型。对于它们的具体应用及属性设置将会在接下来的各节中向大家做详细的介绍。 7.1 交互作用分支结构 7.1.1 交互的类型与特点Authorware为用户提供了强大的交互功能,而这些功能均由交互作用分支结构来实现,如图7-1所示。交互作用分支结构由“交互”图标和“响应”图标共同构成。单独的交互图标没有任何意义,同时也没有单独的响应图标存在。 图7-2 交互类型 7.1.2 互响应的属性设置 ? 重试:当选择此分支类型时,系统在响应完此处交互后将会回到主流程线的交互分支起点开始读取程序,在此等待用户做出另一次交互操作。对照图中重试路径上的箭头指向,我们可以很容易理解计算机读取程序的方向。 继续:当用户选择此分支类型时,沿箭头的方向看,此时计算机读取程序的路径是其分支结构上方的闭合矩形,计算机会在此流程线上反复检查,等待用户匹配该响应的操作。在系统响应完此处交互后,计算机又回到闭合矩形的路径上等待下一次匹配响应的操作。? 退出交互:当系统响应完具有此分支类型的交互程序后,顺着箭头的指向,计算机将回到主流程线上读取程序。? 返回:选择了此交互分支类型的响应,只要始终处于激活状态,系统等待用户的匹配操作并随时响应,从而进入该分支路径读取程序;该分支执行完毕后,返回到原来调转起点继续往下执行。 7.1.3 交互图标的属性设置 7.2 按 钮 响 应 在众多交互类型当中按钮是最传统、最实用也最容易为用户所接受的交互类型。它就可以认为是我们现实生活中的按钮,按下按钮就可执行某项任务。或者你可以这样认为,按钮(其他交互类型也一样)就好像“响应类型”处的一个开关,计算机沿着流程线读取程序,读到此处如果用户按下按钮也就相当于打开开关,那么计算机继续往下读取该响应分支中的程序。 7.2.1 按钮响应及其属性设置 7.3 热区域响应 7.3.1 热区域响应及其属性设置 7.3.2 动手实践:几何画板 制作一个“几何画板”,绘制几何图形,从中体会热区响应图标的应用。效果如图7-35所示。 (1)新建一个文件,在流程线上拖放一个显示图标,命名为“背景”,并导入一张图片作为背景,在“背景”显示图标上添加一个“附属计算”图标,在其中输入“Movable@”背景“:=0”用于固定背景图像。拖放一个交互图标,并拖放一个计算图标,三个群组图标,一个擦除图标到交互图标右侧,依次命名为“退出”,“绘制矩形”,“绘制椭圆”,“绘制直线”和“全部擦除”。并分别设置“交互”图标属性为“不擦除”,按钮响应的属性除设置它们的按钮形状和位置外,也设置为“不擦除”,并将它们的“范围”都设置为“永久”。 (2)在计算图标中输入表达式“Quit(0)”用于退出程序。(3)打开“绘制矩形”群组图标,在其中添加如图7-36所示流程线,将“交互类型”设置为“热区域”,使热区覆盖图像中的绘图区域,将“矩形交互”图标属性设置为“不擦除”,“热区域”响应也设置为“不擦除”。 在计算图标中,导入函数“DrawBox(pensize ,x1, y1, x2, y2)”用于绘制矩形,由于不设定起止位置,只设置线型粗细3像素,修改参数为“DrawBox(3)”。用同样的方法,在“绘制椭圆”和“绘制直线”中进行类似的设置,分别在它们的计算图标中设置函数为“DrawCircle(5)”和“DrawLine(4)”,绘制椭圆和矩形。(4)在交互图标右侧在拖入一个擦除图标,设置擦除对象如图7-37所示。 图7-37 设置擦除对象 (5)运行程序,绘制一个“自行车”,如果不满意,点击“全部擦除”按钮,擦除全部对象,重来。 ?7.4 热对象响应? 回忆一下我们前面已经学过的热区交互,交互的区域只是规则的矩形区域,而在很多情况下交互的对象很可能是不规则的区域,此时就需要用到热对象响应,它的交互区域就是整个对象所占的区域。这样就解决了上面的这样一个问题。 7.4.1 热对象响应及其属性设置 在进入其属性设置以前,我们先来看一道例题。运行程序就会产生图7-42所示的效果。当用户将鼠标移至图片的范围内,单击鼠标左键,就会看见整个图片加亮,而图形以外的空白区域则不会,并且在图片的下方显示出图的解释。此时用户单击图形以外的任何空白区域都不会产生此效果。 接下来介绍它的程序及其属性设置。其流程图如图7-43所示。程序最开始的计算图标用于设置窗口的大小,随后是两个群组图标,两幅图片就分别导入在这两个群组图标中。 7.4.2 动手实践:会说话的月亮 在读懂上面例题的程序和学习完热对象响应的属性设置后,大
您可能关注的文档
- 中国法律思想史(第四版) (“十二五”国家重点图书出版规划项目)教学课件 作者 侯欣一 中国法律思想史(第四版)课件(“十二五”国家重点图书出版规划项目)侯欣一.ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第八章 元朝的法律制度.ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第六章 隋唐的法律制度.ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第三章 秦朝的法律制度.ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第十一章 清朝的法律制度(下).ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第十章 清朝法律制度(上).ppt
- 中国法制史 (“十一五”国家级规划规划)教学课件 作者 张晋藩 第一章 夏商法律制度.ppt
- 中国法制史 作者 怀效峰 中国法制史课件(高等规划)怀效锋.ppt
- 中国法制史 作者 张晋藩 中国法制史课件(高等主干)张晋藩.ppt
- 中国法制史(21世纪中国高校法学系列教材) 作者 陈金全 著 第二章 春秋战国时期的法律制度.ppt
文档评论(0)