欢迎来到天天文库
浏览记录
ID:40237932
大小:5.41 MB
页数:25页
时间:2019-07-28
《Authorware多媒体制作案例教程 沈大林 洪小达 第4章-交互程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第4章交互图标程序设计本章通过11个案例完成“小游戏”多媒体程序的制作,掌握使用交互图标设计11种交互程序的方法,进一步掌握一些程序设计的技巧。利用交互图标可以实现人机对话,让用户参与到程序的运行中,通过单击按钮、输入文本、单击对象、拖曳对象等,来控制程序的走向。另外,还进一步掌握一些程序设计的技巧。4.14.1.1案例描述【案例19】猜猜物品价格1“猜猜物品价格1”程序运行后,屏幕显示的画面如图4-1-1左图所示。也可能显示的是足浴盆、MP4或数码相机图像,每种物品给出的三种价格也是不一样的。三种价格中有一种是正确的,另外两种价格是在
2、一定范围内随机产生的。足浴盆价格范围是1元到200元,MP4价格范围是301元到600元,数码相机价格范围是601元到900元。单击图像下边的单选按钮,可以选择物品的价格。如果选错了,会显示“选择错误!”文字,如图4-1-1中图所示。如果选对了,会显示“选择正确!”文字,如图4-1-1右图所示。按Alt+A键,可以选择第1个价格;按Alt+B键,可以选择第2个价格;按Alt+C键,可以选择第3个价格。通过本案例的学习,可以掌握交互图标组成的交互结构特点、交互的种类和按钮交互的设计方法等。“猜猜物品价格”程序如图4-1-2所示。图4-1-
3、1“猜猜物品价格1”程序运行后的3幅画面4.1.3相关知识1.交互类型的种类交互图标提供了11种交互类型(也叫交互方式)。利用它可以实现人机对话,让用户参与到程序的运行中,通过单击按钮、输入文本、单击对象、拖曳对象等,来控制程序的走向。(1)交互结构:交互图标右下方创建的图标可以统一称为响应图标,响应图标上方的小图标叫交互图标(也叫交互判断图标),如图7-1-6所示。响应图标的名称会按照响应图标的顺序(从左到右),从上到下依次列在交互图标的右边。交互图标决定于交互的类型,响应图标是产生交互事件(例如:单击按钮等)后所执行的图标。执行完响
4、应图标后,程序会有不同的走向,这是由交互图标决定的。(2)交互图标的演示窗口:双击交互图标,调出它的演示窗口,其内有与交互类型对应的一些对象,例如,按钮、图形、图像和文本输入框(有输入文本交互时)等,如图7-1-7所示。可以像显示图标的演示窗口那样,创建交互的界面,调整各对象的大小与位置。图4-1-6交互图标、交互判断图标和响应图标图4-1-7交互图标的演示窗口2.交互图标的“属性:交互图标”面板单击选中交互图标,再单击“修改”→“图标”→“属性”菜单命令,或按住Ctrl键的同时双击交互图标,都可以调出交互图标的“属性:交互图标”面板。
5、“属性:交互图标”面板有四个选项卡,“属性:交互图标”(交互作用)面板如图4-1-8所示。“属性:交互图标”(显示)面板如图4-1-9所示。可以看出,该面板与显示图标的“属性:显示图标”面板基本一样,只是增加了“文本区域”按钮,“打开”按钮的功能也不一样了。图4-1-8“属性:交互图标”(交互作用)面板图4-1-9“属性:交互图标”(显示)面板(1)“擦除”下拉列表框:交互图标具有显示图标的功能,可以显示文字、图形和图像等,因此要确定是否擦除及何时擦除这些内容。此下拉列表框中选项的含义如下。◎“在退出之前”:当程序流程离开当前交互时,前
6、一次交互显示的信息才会被擦除。◎“在下次输入之后”:当用户完成下一次输入之后,前一次交互显示的信息才被擦除。106◎“不擦除”:不擦除交互图标演示窗口内的内容,其内容一直保留在屏幕上。除非用户设置一个擦除图标来擦除这些显示信息。(2)“擦除特效”栏:单击该栏的按钮,会调出“擦除模式”对话框。(3)“选项”栏:它有两个复选框,其作用如下。◎“在退出前中止”复选框:选中此项后,则在程序退出该交互图标时,程序暂停,单击鼠标或按任意键后,程序正式退出交互,继续往下执行。◎“显示按钮”复选框:在选中了“在退出前中止”复选框后,该按钮才有效。在有文
7、本输入交互方式时,选中“显示按钮”复选框,则在退出交互后的暂停期间内,屏幕会显示一个“继续”按钮,单击它后,程序才继续往下执行。(4)“文本区域”按钮:单击该按钮,可调出“属性:交互作用文本字段”对话框,利用该对话框可设置文本交互时的有关输入文字的大小、颜色,文本输入框的大小与位置等。(5)“打开”按钮:单击该按钮,可调出交互图标的演示窗口。3.按钮交互判断图标的“属性:交互图标”面板双击按钮交互判断图标,可以调出该图标的“属性:交互图标”面板,如图4-1-3所示。“属性:交互图标”(按钮)面板中各选项的作用如下。(1)“类型”下拉列表
8、框:该下拉列表框内有11个选项,用来确定交互类型。(2)“大小”和“位置”文本框:它们用来精确确定按钮的大小与位置。(3)“标签”文本框:该文本框内输入按钮的标题。它可以是常量、变量和函数(变量和函数的值作
此文档下载收益归作者所有