首页 > 网站 > 媒体动画 > 正文

Authorware基础教程:11.3 运用Authorware 决策图标(2)

2024-09-08 19:26:23
字体:
来源:转载
供稿:网友

(9) 将决策图标拖动到“背景”图标的下方,将它命名为“求和”。

(10) 双击决策图标,打开决策图标的属性设置对话框。

(11) 打开 repeat 下拉列表框,选择 fixed number of times 。

(12) 在 repeat 下方的文本框内输入 i =10 。

(13) 打开 branch 下拉列表框,选择 sequentially 。

(14) 单击 ok 按钮,关闭打开的属性设置对话框。

(15) 将群组图标拖动到决策图标的右侧,并命名为“累加”。

(16) 双击“累加”图标的标识符,打开决策分支属性设置对话框。

(17) 在 erase contents 下拉列表框选择 before next selection 。

(18) 单击 ok 按钮,关闭打开的属性设置对话框。

(19) 双击“累加”群组图标,打开二级流程图窗口。

(20) 将计算图标拖动到流程线上,并命名为“计算”。

(21) 双击“计算”图标,打开编辑窗口。

(22) 在编辑窗口内输入 s : =s+1 及 i : =i+1 。

(23) 将显示图标拖动到“计算”图标的下方,将它命名为“当前结果”。

(24) 双击“当前结果”图标,打开演示窗口。

(25) 在演示窗口内输入“从 1 累加到 {i-1} 的结果等于 {t} ”。

(26) 使用宋体、绿色及 12 格式化输入的文本 ( 如图 11-11 所示 ) 。

(27) 将等待图标拖动到“当前结果”的下方。

(28) 双击打开等待图标的属性设置对话框,将等待时间确定为 1 秒。

(29) 关闭等待图标的属性设置对话框之后,得到如图 11-12 所示的二级流程图。

        

图 11-11 格式化输入的文本    图 11-12 “累加”图标的流程图

(30) 将交互图标拖动到“求和”决策图标的下方,并命名为“退出”。

(31) 将计算图标拖动到“退出”图标的右侧,打开 response type 对话框。

(32) 选中 button 单选按钮之后,单击 ok 按钮。

(33) 将计算图标命名为 quit 。

(34) 双击 quit 图标,打开编辑窗口。

(35) 在编辑窗口内输入 quit() 之后关闭窗口。

(36) 运行课件文件时,双击 quit 图标的标识符,打开按钮响应的属性设置对话框。

(37) 选择演示窗口的按钮之后,将它拖动到适当的位置。

(38) 单击 ok 按钮之后,得到如图 11-13 所示的课件流程图。

(39) 运行、测试并保存课件文件。

播放课件之后,每累加一次,其结果都将显示在屏幕上 ( 如图 11-14 所示 ) 。由于将决策分支的擦除属性设置为 don't erase ,这样即使退出决策结构,显示的累加结果也不会被擦除。在退出决策结构之后,通过交互图标及计算图标,给演示窗口内添加了 quit 按钮,只要单击该按钮时,都能关闭打开的演示窗口。

     

图 11-13 课件流程图       图 11-14 实时在显示累加结果

注释:

在决策图标的属性对话框内,将 repeat 设置为 untiltrue 及 i=101( 如图 11-15 所示 ) 之后, 同样能够从 1 一直加到 100 ,当 i 达到 101 时,由于循环条件变为真,因此自动退出决策结 构。

图 11-15 调整决策属性

下面是制作试题课件实例。为了制作试题课件,可准备一个题库,然后通过决策图标,将试题随机地显示在屏幕上。在给出的一组 ( 一般为 4 个 ) 答案中进行选择,无论对错都进行下一道试题的选择。最后,将得分显示在演示窗口内。

制作试题课件

(1) 单击工具栏的 new 按钮,创建新的课件。

(2) 将计算图标拖动到流程线上,并命名为“初始化”。

(3) 双击“初始化”图标,打开计算图标的编辑窗口。

(4) 在编辑窗口内输入“ resizewindow (320 , 200) ”及“ x : =0 ”,完成对窗口大小及变量 x 的初始化。

(5) 关闭编辑窗口时,打开 new variables 对话框。

(6) 单击 ok 按钮。

(7) 将显示图标拖动到“初始化”图标的下方,命名为“背景”。

(8) 双击“背景”图标,打开演示窗口。

(9) 在演示窗口内导入背景图片。

(10) 将决策图标拖动到“背景”图标的下方,并命名为“试题”。

(11) 双击决策图标,打开属性设置对话框。

[1] [2] 下一页  

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表