第九章 对象的等待与擦除等待图标与擦除图标的作用等待图标属性设置擦除图标属性设置图标的复制,删除,移动与成组教学目标第九章 对象的等待与擦除
9.1 对象的等待
9.1.1创建等待图标
(1)新建或打开一个程序文件。
(2)单击设计图标面板中的“等待”图标,并将其拖动到设计窗口的流程线上。
(3)为图标命名。
等待图标的名称最好与等待效果相同,这样便于程序的调试与维护。
第九章 对象的等待与擦除
9.1.2设置等待效果
(1)向流程线上添加一个等待图标。
(2)双击该等待图标打开“属性:等待图标”
对话框。
(3)根据需要设置结束等待的方式。
(4)各选项设置好后单击“确定”按钮。
第九章 对象的等待与擦除说明
,属性:等待图标,对话框中各选项的含义如下:
单击鼠标:若选中该选项,在演示窗口任意位置单击可以结束等待 。
按任意键:若选中该选项,按键盘上的任意键可以结束等待 。
时限:在该文本框中输入一个数字,表示画面在演示窗口中显示数字指定的秒数后结束等待 。
第九章 对象的等待与擦除显示倒计时:只有在,时限,文本框中输入数字后,该选项才有效 。 若选中该选项,
在演示窗口中会显示一个时钟 。
显示按钮:若选中该选项,在演示窗口中会显示一个按钮,单击该按钮可以结束等待。
第九章 对象的等待与擦除注意
(1)结束等待的条件主要有 4种:设置等待时间、鼠标单击、按任意键、单击按钮。其中第一种为强制等待,
当等待时间没有到时,无法通过按键、单击鼠标等操作结束等待;后三种等待为不限时等待,当满足指定条件时即可结束等待。
(2)上述 4种等待条件可以只选一个,也可以同时选择几个。当选择多个等待条件时,只要有一个条件满足,
就可以结束等待。
第九章 对象的等待与擦除
9.2 对象的擦除
9.2.1通过修改显示图标属性擦除对象
(1)在设计窗口单击要修改属性的显示图标。
(2)选择“修改”菜单中的“图标”选项,再从其子菜单中选择“属性”选项,打开“属性:显示图标”
对话框。
(3)在“显示”选项的“擦除以前内容”复选框中单击。
(4)单击“确定”按钮 。
第九章 对象的等待与擦除说明
(1)在程序设计时,如果选择了某显示图标属性对话框中的,擦除以前内容,选项,当程序运行到该显示图标时,将会把演示窗口中层数较低的显示图标的内容全部擦除。
(2)若要禁止某显示图标中的内容被擦除,
可以选择该显示图标属性对话框中的,防止自动擦除,选项。
第九章 对象的等待与擦除
9.2.2创建擦除图标
(1)打开或新建一个 Authorware应用程序。
(2)单击设计图标面板中的“擦除图标”并将其拖动到设计窗口流程线上的适当位置。
(3)为该擦除图标命名。
擦除图标的名称最好与其具有的功能相同,
这样便于程序的调试与维护。
9.2.3设置擦除效果
(1)在流程线上适当位置添加一个擦除图标,并为其命名。
(2)双击要擦除的对象所在的显示图标,使要擦除的对象显示在演示窗口,然后关闭该演示窗口。
(3)双击擦除图标,打开“属性:擦除图标”对话框。
(4)选择要擦除的对象、设置擦除效果、选择所需的选项。
(5)单击“确定”按钮。
第九章 对象的等待与擦除第九章 对象的等待与擦除说明
,属性:擦除图标,对话框中各部分含义如下:
特效:用于设置擦除对象的效果 。
防止重叠部分消失:若选中该选项,程序执行到该擦除图标时首先将指定的对象完全擦除,然后再显示下一图标的内容;若取消对该选项的选择,程序执行到该擦除图标时在擦除指定对象的同时显示下一图标的内容。
第九章 对象的等待与擦除被擦除的图标:若选中该选项,程序执行到该擦除图标时将擦除右边列表中显示的图标内容 。
不擦除的图标:若选中该选项,程序执行到该擦除图标时将保留右边列表中显示的图标内容,而擦除不在列表中显示的图标内容 。
删除按钮:选中图标列表中的某个图标,然后单击,删除,按钮,可以将选定的图标从图标列表中删除。
第九章 对象的等待与擦除注意
(1)打开,属性:擦除图标,对话框时,如果要擦除的对象不在当前演示窗口,可以先关闭该对话框,然后双击要擦除对象所在的图标,使要擦除的对象出现在演示窗口中,关闭该演示窗口后,再打开,属性:擦除图标,
对话框。
(2)如果一个显示图标中包含有多个图形对象,而又不希望将所有图形对象同时擦除时,可以将要擦除的对象与不需要擦除的对象放在两个显示图标中。
(3)一个擦除图标可以同时擦除多个显示图标中的内容。
第九章 对象的等待与擦除技巧
(1)设置擦除图标属性时,可以先运行程序,当遇到这个没有指定擦除对象的擦除图标时,系统会自动终止运行,进入编辑状态,打开,属性:擦除图标,对话框,
此时可以指定要擦除的对象,并设置各种属性。
(2)如果希望在擦除前一幅画面的同时显示下一幅画面,可以将前一幅画面的擦除与下一幅画面的显示设置为同一种效果,并使,周期,和,平滑,两个选项的值也相同。
第九章 对象的等待与擦除
9.3 有关图标的操作
9.3.1图标的删除、复制、移动
1.选择图标选择图标有以下几种方法:
(1)单击流程线上的某个图标,可以选中该图标。
(2)按住 Shift键的同时单击流程线上的图标,可以同时选中多个相临或不相临的图标。
(3)在设计窗口单击并拖动鼠标形成一个虚线框,
可以同时选中虚线框内的所有图标,这种方法适合于同时选中多个相临的图标。
第九章 对象的等待与擦除
2.删除图标
(1)选中要从流程线上删除的图标。
(2)按 Delete键,或者右击要删除的图标,从打开的快捷菜单中选择“删除”
选项,也可以选择“编辑”菜单中的“清除”选项 。
第九章 对象的等待与擦除
3.复制图标
(1)选中流程线上需要复制的图标。
(2)选择“编辑”菜单中的“复制”选项,或单击工具栏上的“复制”按钮。
(3)在流程线上需要复制图标的位置单击,该位置会出现插入指针。
(4)选择“编辑”菜单中的“粘贴”选项,或单击工具栏上的“粘贴”按钮,即可将选中的图标复制到指定的位置。
在复制图标时,图标的名称也会同时复制。
第九章 对象的等待与擦除
4.移动图标
(1)选中流程线上需要移动的图标。
(2)选择“编辑”菜单中的“剪切”选项,或单击工具栏上的“剪切”按钮。
(3)在流程线上移动图标的目的地单击,该位置会出现插入指针。
(4)选择“编辑”菜单中的“粘贴”选项,或单击工具栏上的“粘贴”按钮,即可将选中的图标移动到指定的位置。
第九章 对象的等待与擦除
9.3.2图标的组合创建群组图标方法一
(1)打开程序的设计窗口。
(2)将需要放置在一个组图标中的所有图标选中。
(3)选择“修改”菜单中的“群组”选项。
(4)为该组图标命名。
第九章 对象的等待与擦除创建群组图标方法二
(1)打开程序的设计窗口。
(2)单击图标面板上的群组图标并将其拖动到流程线上的适当位置。
(3)为该群组图标命名。
(4)双击该群组图标,打开“层 2” 设计窗口,向流程线上添加图标。
第九章 对象的等待与擦除说明
(1)双击群组图标可以打开一个新的设计窗口,其名称是该群组图标的名称,其层数为该群组图标所在层数加 1,其功能和使用方法与,层 1”设计窗口相同。
(2)“层 1”设计窗口流程线上的入口点和出口点是整个程序的开始和结束,其他层设计窗口流程线上的入口点和出口点是所在组的开始和结束。
第九章 对象的等待与擦除
(3)群组图标可以嵌套使用。
(4)设计窗口的层数越高其层次越低,即
,层 1”设计窗口的层次最高,其他层嵌套越深层数越高,层次越低。
(5)选择,修改,菜单中的,取消群组,选项,
可以将群组图标分组。
9.1 对象的等待
9.1.1创建等待图标
(1)新建或打开一个程序文件。
(2)单击设计图标面板中的“等待”图标,并将其拖动到设计窗口的流程线上。
(3)为图标命名。
等待图标的名称最好与等待效果相同,这样便于程序的调试与维护。
第九章 对象的等待与擦除
9.1.2设置等待效果
(1)向流程线上添加一个等待图标。
(2)双击该等待图标打开“属性:等待图标”
对话框。
(3)根据需要设置结束等待的方式。
(4)各选项设置好后单击“确定”按钮。
第九章 对象的等待与擦除说明
,属性:等待图标,对话框中各选项的含义如下:
单击鼠标:若选中该选项,在演示窗口任意位置单击可以结束等待 。
按任意键:若选中该选项,按键盘上的任意键可以结束等待 。
时限:在该文本框中输入一个数字,表示画面在演示窗口中显示数字指定的秒数后结束等待 。
第九章 对象的等待与擦除显示倒计时:只有在,时限,文本框中输入数字后,该选项才有效 。 若选中该选项,
在演示窗口中会显示一个时钟 。
显示按钮:若选中该选项,在演示窗口中会显示一个按钮,单击该按钮可以结束等待。
第九章 对象的等待与擦除注意
(1)结束等待的条件主要有 4种:设置等待时间、鼠标单击、按任意键、单击按钮。其中第一种为强制等待,
当等待时间没有到时,无法通过按键、单击鼠标等操作结束等待;后三种等待为不限时等待,当满足指定条件时即可结束等待。
(2)上述 4种等待条件可以只选一个,也可以同时选择几个。当选择多个等待条件时,只要有一个条件满足,
就可以结束等待。
第九章 对象的等待与擦除
9.2 对象的擦除
9.2.1通过修改显示图标属性擦除对象
(1)在设计窗口单击要修改属性的显示图标。
(2)选择“修改”菜单中的“图标”选项,再从其子菜单中选择“属性”选项,打开“属性:显示图标”
对话框。
(3)在“显示”选项的“擦除以前内容”复选框中单击。
(4)单击“确定”按钮 。
第九章 对象的等待与擦除说明
(1)在程序设计时,如果选择了某显示图标属性对话框中的,擦除以前内容,选项,当程序运行到该显示图标时,将会把演示窗口中层数较低的显示图标的内容全部擦除。
(2)若要禁止某显示图标中的内容被擦除,
可以选择该显示图标属性对话框中的,防止自动擦除,选项。
第九章 对象的等待与擦除
9.2.2创建擦除图标
(1)打开或新建一个 Authorware应用程序。
(2)单击设计图标面板中的“擦除图标”并将其拖动到设计窗口流程线上的适当位置。
(3)为该擦除图标命名。
擦除图标的名称最好与其具有的功能相同,
这样便于程序的调试与维护。
9.2.3设置擦除效果
(1)在流程线上适当位置添加一个擦除图标,并为其命名。
(2)双击要擦除的对象所在的显示图标,使要擦除的对象显示在演示窗口,然后关闭该演示窗口。
(3)双击擦除图标,打开“属性:擦除图标”对话框。
(4)选择要擦除的对象、设置擦除效果、选择所需的选项。
(5)单击“确定”按钮。
第九章 对象的等待与擦除第九章 对象的等待与擦除说明
,属性:擦除图标,对话框中各部分含义如下:
特效:用于设置擦除对象的效果 。
防止重叠部分消失:若选中该选项,程序执行到该擦除图标时首先将指定的对象完全擦除,然后再显示下一图标的内容;若取消对该选项的选择,程序执行到该擦除图标时在擦除指定对象的同时显示下一图标的内容。
第九章 对象的等待与擦除被擦除的图标:若选中该选项,程序执行到该擦除图标时将擦除右边列表中显示的图标内容 。
不擦除的图标:若选中该选项,程序执行到该擦除图标时将保留右边列表中显示的图标内容,而擦除不在列表中显示的图标内容 。
删除按钮:选中图标列表中的某个图标,然后单击,删除,按钮,可以将选定的图标从图标列表中删除。
第九章 对象的等待与擦除注意
(1)打开,属性:擦除图标,对话框时,如果要擦除的对象不在当前演示窗口,可以先关闭该对话框,然后双击要擦除对象所在的图标,使要擦除的对象出现在演示窗口中,关闭该演示窗口后,再打开,属性:擦除图标,
对话框。
(2)如果一个显示图标中包含有多个图形对象,而又不希望将所有图形对象同时擦除时,可以将要擦除的对象与不需要擦除的对象放在两个显示图标中。
(3)一个擦除图标可以同时擦除多个显示图标中的内容。
第九章 对象的等待与擦除技巧
(1)设置擦除图标属性时,可以先运行程序,当遇到这个没有指定擦除对象的擦除图标时,系统会自动终止运行,进入编辑状态,打开,属性:擦除图标,对话框,
此时可以指定要擦除的对象,并设置各种属性。
(2)如果希望在擦除前一幅画面的同时显示下一幅画面,可以将前一幅画面的擦除与下一幅画面的显示设置为同一种效果,并使,周期,和,平滑,两个选项的值也相同。
第九章 对象的等待与擦除
9.3 有关图标的操作
9.3.1图标的删除、复制、移动
1.选择图标选择图标有以下几种方法:
(1)单击流程线上的某个图标,可以选中该图标。
(2)按住 Shift键的同时单击流程线上的图标,可以同时选中多个相临或不相临的图标。
(3)在设计窗口单击并拖动鼠标形成一个虚线框,
可以同时选中虚线框内的所有图标,这种方法适合于同时选中多个相临的图标。
第九章 对象的等待与擦除
2.删除图标
(1)选中要从流程线上删除的图标。
(2)按 Delete键,或者右击要删除的图标,从打开的快捷菜单中选择“删除”
选项,也可以选择“编辑”菜单中的“清除”选项 。
第九章 对象的等待与擦除
3.复制图标
(1)选中流程线上需要复制的图标。
(2)选择“编辑”菜单中的“复制”选项,或单击工具栏上的“复制”按钮。
(3)在流程线上需要复制图标的位置单击,该位置会出现插入指针。
(4)选择“编辑”菜单中的“粘贴”选项,或单击工具栏上的“粘贴”按钮,即可将选中的图标复制到指定的位置。
在复制图标时,图标的名称也会同时复制。
第九章 对象的等待与擦除
4.移动图标
(1)选中流程线上需要移动的图标。
(2)选择“编辑”菜单中的“剪切”选项,或单击工具栏上的“剪切”按钮。
(3)在流程线上移动图标的目的地单击,该位置会出现插入指针。
(4)选择“编辑”菜单中的“粘贴”选项,或单击工具栏上的“粘贴”按钮,即可将选中的图标移动到指定的位置。
第九章 对象的等待与擦除
9.3.2图标的组合创建群组图标方法一
(1)打开程序的设计窗口。
(2)将需要放置在一个组图标中的所有图标选中。
(3)选择“修改”菜单中的“群组”选项。
(4)为该组图标命名。
第九章 对象的等待与擦除创建群组图标方法二
(1)打开程序的设计窗口。
(2)单击图标面板上的群组图标并将其拖动到流程线上的适当位置。
(3)为该群组图标命名。
(4)双击该群组图标,打开“层 2” 设计窗口,向流程线上添加图标。
第九章 对象的等待与擦除说明
(1)双击群组图标可以打开一个新的设计窗口,其名称是该群组图标的名称,其层数为该群组图标所在层数加 1,其功能和使用方法与,层 1”设计窗口相同。
(2)“层 1”设计窗口流程线上的入口点和出口点是整个程序的开始和结束,其他层设计窗口流程线上的入口点和出口点是所在组的开始和结束。
第九章 对象的等待与擦除
(3)群组图标可以嵌套使用。
(4)设计窗口的层数越高其层次越低,即
,层 1”设计窗口的层次最高,其他层嵌套越深层数越高,层次越低。
(5)选择,修改,菜单中的,取消群组,选项,
可以将群组图标分组。