Authorware--使用计算图标编程

合集下载

等待擦除图标和群组计算图标

等待擦除图标和群组计算图标
Authorware7.0多媒体制作实训教程
等待擦除图标和群组计算图标
学习目标
Authorware7.0多媒体制作实训教程 多 媒体制作实训教程
1 掌握等待图标的使用 2 掌握擦除图标的使用 3 掌握计算图标的使用
4.1 等待图标
Authorware7.0多媒体制作实训教程 多 媒体制作实训教程
4.3 群组图标
Authorware7.0多媒体制作实训教程 多 媒体制作实训教程
❖ 4.3.2群组图标使用 ▪ (1)建立群组
– 要成组的图标必须是连续的,首先选择一些连续的 图标,然后执行“修改”→“群组”命令或按住 Ctrl+G键即可将选择的图标合并成一个群组,并可对 新群组图标命名。
– 双击群组图标可以打开一个新的设计窗口,新的设 计窗口即以该群组图标的名称命名,具有自己的流 程线及程序出入口,其层次包含于该群组图标所在 设计窗口的层次。
▪ (3)在“第一张图片”显示图标的下面添加一个等 待图片,并命名为“等待1”。对“等待1”等待图
标进行如图4-26所示的设置。
4.4计算图标
Authorware7.0多媒体制作实训教程 多 媒体制作实训教程
▪ (4)在“等待1”等待图标的下面添加一个擦除图标, 并命名为“擦除1”。点击工具栏中的“运行”按 钮,程序运行到“擦除1”擦除图标暂停,点击擦 除“第一张图片”显示图标中的对象,这样,
– 执行“窗口”→“关闭所有群组”命令,可以关闭当前所有处于打开状态
4.4计算图标
Authorware7.0多媒体制作实训教程 多 媒体制作实训教程
❖ 4.4.1计算图标属性
• :用于切换Authorware语言和JavaScript语言。

实验三Authorware的基本应用

实验三Authorware的基本应用

实验三Authorware的根本应用一、实验目的:1.熟悉显示图标的功能2.掌握显示图标的属性设置3.熟悉擦除图标的功能4.掌握擦除图标的属性设置5.熟悉等待图标的功能6.掌握等待图标的属性设置三、实验内容和步骤:案例1:制作阴影字【效果说明】在演示窗口内输入文字时,它位于由文本标尺决定的文字区域上,如果将两个文字区域相互重叠,那么前端的文字将覆盖后端的文字,但将它们设置为透明模式时,将使后端的文字透过前端文字的背景显示出来。

制作阴影字时,只需要将两组透明的文字分别设置成深浅不一的颜色,将它们稍稍错位,就可以得到漂亮的阴影字。

效果如图2.1所示。

【制作步骤】1.将计算图标拖动到流程线上,并将它命名为“窗口尺寸〞。

2.双击“窗口尺寸〞图标,在翻开的程序编辑器内输入ResizeWindow(300,150)。

如图2.2所示。

3.将显示图标拖动到流程线上,命名为“阴影字效果〞。

4.双击“阴影字效果〞显示图标,翻开演示窗口。

5.选择绘图工具箱的文本工具,输入“阴影字〞。

6.执行“文本〞→“字体〞命令,将文本的字体设置为“隶书〞。

7.执行“字体〞→“大小〞命令,将文本的字号设置为60。

8.选中模式工具箱将“阴影字〞设置为透明。

9.选中文本“阴影字〞,将它复制一个副本。

10.翻开的调色板,使用绿色作为文本的颜色。

11.调整两个“阴影字〞的位置,就可以得到阴影效果,流程如图2.3所示。

12.单击工具栏的“播放〞按钮可以看到阴影字的效果。

说明:改变两组文本的相对位置或者排列顺序,还可以得到光线从其他角度照射的效果。

为了改变文本对象的排列顺序,可执行“修改〞菜单中的“置于上层〞与“置于下层〞两个命令。

在制作阴影字的根底上,还可以将3个大小一样、颜色不同的文本对象,通过错位排列,得到立体字效果。

案例2:动态实时显示时间【效果说明】在作品演示的时候我们可以看到随着时间的逝去,演示窗口中的秒、分钟、小时在不停地变化。

效果如图2.4所示。

计算图标

计算图标

Topic:=Topic+1
将Topic当前值加1,然后将新的值赋给变量
关系运算符使用实例
表达式 Linenumber= 10 Number>0 含义 如果自定义变量linenumber的值等于10,则该表达 式返回一个逻辑值true,否则返回false 将自定义变量 Number 的值和 0 比较, 如果 Number 的 值大于0, 则该表达式返回一个逻辑值 true, 否则 返回false 将 逻 辑 变 量 Finishplay 的 值 与 TRUE 比 较 , 如 果 Finishplay的值为TRUE , 则该表达式返回一个逻 辑值true,否则返回false
----这个坐标是以(50,200)为原点的。

绘制正弦曲线





2、绘制函数图像 SetFrame(1,RGB(255,0,0)) ————设置线的类型 为填充,颜色为红色 repeat with x:=0 to 2*Pi*50——循环语句使x连续取 值,设置x坐标的变化范围为0到2*Pi*50,产生一 个周期的图像,并且注意x的取值不超过x轴。 pensize:=2——设置线宽为2个像素 y1:=SIN(x/50)——————与x对应的y的值 x:=x+0.01————x值步进增加0.01,较小的增量 值会使曲线更加平滑 SetLine(0)————————————设置画出的 线条不带箭头Line(pensize,x+50,200100*y1,x+50,200-100*y1)————在两点之间画线 end repeat——————————结束循环
>
<= >= 逻辑运算符 ~ & | 算术运算符 + -

Authorware 认识计算图标

Authorware  认识计算图标

Authorware 认识计算图标【计算】图标是Authorware 中最常用的图标之一。

脚本语言编程都是在【计算】图标中进行,其功能就是容纳程序代码,凡是能用图标编程实现的功能绝大部分都能在【计算】图标中使用脚本语言来实现。

计算图标有以下3种形式:1.独立的计算图标从工具箱中拖入一个【计算】图标到流程线上,就创建了一个独立的【计算】图标,其地位与其他图标一致,如图8-1所示。

双击该图标可以打开编辑窗口对其内容进行编辑。

图8-1 独立的【计算】图标2.附加计算图标附加计算图标是附加在其他图标上的【计算】图标,它没有自己的图标标题,与所依附的图标使用同一个标题,也可以认为某图标和附加在其上的【计算】图标是同一个图标。

因而如果附加【计算】图标的代码引用本图标就可以省略图标标题,例如常写的IconID@"IconTitle"就能简写成IconID 。

创建附加计算图标时要先选择所依附的图标,然后使用以下两种方法的任意一种: ●右击所依附的图标,在弹出的菜单中选择【计算】命令。

● 选择所依附的图标,执行【修改】|【图标】|【计算】命令。

执行了上述命令之一都会弹出【计算】图标的代码窗口,如图8-2所示。

在该窗口中编程与独立的计算图标完全相同。

图8-2 代码窗口关闭代码窗口后,将会在所依附的图标的左上角显示一个小等号,表示有附加【计算】图标。

例如,在【显示】图标上附加一个【计算】图标,【显示】图标就变为的样子,如图8-3所示。

选择拖入 代码图8-3 附加图标删除附加【计算】图标的方法是先打开其代码窗口,清除掉代码窗口中所有代码。

保存并关闭代码窗口后,所依附图标左上角的小等号消失,附加计算图标被删除。

所有的图标(除了工具箱上的图标还包括从【插入】菜单插入的ActiveX 图标,Animated GIF 图标,Flash Movie 图标、QuickTime 图标以及知识对象图标和模块图标)都能附加计算图标,甚至计算图标自己还能附加计算图标,尽管这并没有实际意义。

Authorware 实验指导:制作随机选择题

Authorware  实验指导:制作随机选择题

Authorware 实验指导:制作随机选择题随机出题是Authorware 中一种常见的多媒体教学实现形式。

在制作该类型的多媒体课件时,可以利用分支结构来创建一个随机出题的效果。

随机选择题如图6-59所示。

图6-59 随机选择题操作过程: (1)新建文件,打开【属性】面板,在【大小】下拉列表中选择“根据变量”选择,并启用【显示标题栏】和【显示菜单栏】复选框,如图6-60所示。

图6-60 设置文件属性(2)在设计窗口的流程线上拖入一个【显示】图标,并命名为“背景”。

然后,双击该图标打开演示窗口,并导入背景图像和按钮图像,如图6-61所示。

选择启用新建拖入导入图6-61 添加“背景”内容(3)在“背景”显示图标的下面再拖入一个【显示】图标,命名为“标题”。

然后,在打开的演示窗口中输入“脑筋急弯转”文字,并设置文字【字体】为“楷体”;【大小】为24;【风格】为“加粗”等,如图6-62所示。

输入执行设置图6-62 设置文字样式(4)在流程线上再拖入一个【交互】图标,并命名为“退出”。

然后,在该图标的右侧拖入一个【计算】图标,并设置其【交互类型】为“热区域”交互,如图6-63所示。

图6-63 添加交互图标将链接的热区域拖放到演示窗口的左下角,在“退出按钮”图片的上面。

调整其大小,使之与图片的大小相近。

(5)双击【计算】图标上面的【交互】符号,打开【属性】面板。

然后,在该面板中启用【范围】选项右侧的【永久】复选框,在【分支】下拉列表中选择“返回”选项,如图6-64所示。

图6-64 设置【交互】属性(6)双击【计算】图标,打开该图档的编辑窗口。

然后,在该窗口中输入“Quit()”代码,如图6-65所示。

拖入启用选择设置双击输入双击图6-65 输入代码(7)在流程线上拖入一个【决策】图标,并命名为“选择题”。

然后,在该图标的右侧拖入4个【群组】图标,分别命名为“选择题1”、“选择题2”、“选择题3”和“选择题4”,如图6-66所示。

Authorware计算图标的使用

Authorware计算图标的使用

图 5 将程序写入计算窗口 关闭计算窗口, 运行 菜单 程序, 即可看到上述效果。
[ 参考文献]
[ 1] 顾世强, 于 正, 赵力杰. Authorware 实用操作指南[ M] 大连: 大连理工大学出版社, 1998. [ 2] 张 建, 王 兢. 精通 Authorware5. 0[ J] 北京: 北京希望电子出版社, 1999. [ 3] 鄢小清, 张育林. 深入剖析 Authorware 3. 5[ J] . 计算机应用研究, 1997, ( 6) .
黄 淇: Authorware 计算图标的使用
11
图 4 菜单 对话框 tableOfContents : = DeleteLine( tableOfContents, ParagraphClicked + 1, ParagraphClicked + List Count( pagingIconT itles[ index[ 1] ] ) ) end if tableOfContents: = ReplaceLine( tableOfContents, ParagraphClicked, ReplaceString ( GetLine ( tableOf Contents, ParagraphClicked) , 1, 1, + ) ) repeatwithindex[ 3] : = ( ParagraphClicked + ListCount ( pagingIconTit les[ index [ 1] ] ) ) down to Para graphClicked + 1 if ListCount( pagingIconT itles[ index[ 1] ] ) > 0 then DeleteAtIndex( tableOfContentsIDs, index[ 3] ) DeleteAtIndex( tableOfContentsIndex, index[ 3] ) end if end repeat index[ 1] : = - 1 else if ( Find( + , GetLine( tableOfContents, ParagraphClicked) ) = 1) then index[ 1] : = tableOfContentsIndex[ ParagraphClicked] tableOfContents: = ReplaceLine( tableOfContents, ParagraphClicked, ReplaceString ( GetL ine( tableOf Contents, ParagraphClicked) , 1, 1, - ) )

计算图标的使用

计算图标的使用

八、计算图标的使用计算图标作用是编辑和存储变量、函数及由变量、函数和运算符等组成表达式,表达式的组合就成了完整的程序语句。

(一)建立计算图标建立计算图标的方法有两种,一种是直接拖拽“计算”图标到流程线,另一种是用鼠标右键单击某一显示图标、群组图标或交互图标等,选择“计算”菜单。

在打开的计算图标编辑区中输入内容即可。

(二)表达式的使用1.表达式的组成表达式可以通过运算产生一个结果或完成某种操作,如为变量赋值。

可以在计算窗口、对话框、文本对象等所有使用函数与变量的地方使用表达式。

表达式由函数、变量、运算符、数字、字母、字符串、常数及相关注释组成。

2.运算符的类型运算符是一种符号,它的作用是对一个或多个变量进行处理。

(1)运算符的种类在Authorware中有五种不同的运算符:赋值运算符、关系运算符、逻辑运算符、算术运算符和连接运算符,(2)运算符的优先级Authorware中运算符的优先级别由高到低依次为:括号,非及正负号,乘幂,乘和除,加和减,连接运算符,等于、不等于、小于、大于、不小于和不大于,非和与,赋值运算符。

优先级别相同的运算符在同一表达式中时,按从左至右的顺序执行。

◆赋值运算符(:=)把它右边的数值或表达式的值赋予其左边的变量。

◆(2)关系运算符用于比较左右两边操作对象的大小,返回一个逻辑结果(真或假)。

可用来比较的对象有数字、字符串以及数值型或字符型的变量。

◆逻辑运算符的操作对象是逻辑型数字或逻辑型变量,运算后的结果也是逻辑值。

操作符的意义如下:~:逻辑非。

改变一个值或表达式的值,使其与原来的值相反。

&:逻辑与。

该操作符两边的值都为真时,运算的结果为真,否则为假。

|:逻辑或。

当操作符两边的值有一个为真时,运算结果为真。

◆算术运算符操作对象是数值,返回值也为数值。

其意义与算术运算符意义相同。

◆连接运算符的作用是把它左右两边的字符串连接成一个字符串。

连接运算符也可以对两个字符串变量进行连接。

Authorware 使用系统函数

Authorware  使用系统函数

Authorware 使用系统函数Authorware 提供的系统函数有300多个,按其函数功能可以分为18个类别。

执行【窗口】|【面板】|【函数】命令,或者按下Ctrl+Shift+F 组合键,可以打开如图8-22所示的【函数】面板。

图8-22 【函数】面板使用系统函数的方法与使用系统变量的方法相似,同样具有全面查找、分类查找和手工输入三种方法。

如果对函数的名称和参数设置熟悉,可以使用手工输入的方法输入系统函数。

输入函数时,可以忽略大小写。

下面以使用GoTo 函数为例,说明使用系统函数的方法。

首先建立并打开一个【计算】图标,然后单击工具栏中的【函数】按钮,打开【函数】面板。

● 全面查找在【分类】列表中选择“全部”选项,然后在其下方的函数列表中拖动滚动条,按字母顺序找到GoTo 函数,如图8-23所示。

图8-23 全面查找● 分类查找在【分类】列表中选择“跳转”选项,然后在其下方的函数列表中拖动滚动条,按字母顺序找到GoTo 函数,如图8-24所示。

函数列表 使用了该函数的列表函数说明拖动选择选择选择图8-24 分类查找找到GoTo函数后,单击【粘贴】按钮,将函数粘贴到计算编辑窗口中,如图8-25所示。

然后,将双引号内的参数IconTitle改为具体的图标名。

最后,关闭【计算】图标的代码窗口。

粘贴代码图8-25 粘贴代码使用系统函数的另一个重要问题是正确地设置函数的参数。

在Authorware中,系统函数的参数分为两种类型:必选参数和可选参数。

例如,DrawBox(pensize[,x1,y1,x2,y2])中,pensize是必选参数,在使用函数时必须进行设置;x1、y1、x2、y2是可选参数,使用函数时可以不进行设置。

在函数的描述中,如果参数被方括号“[ ]”括起来,说明此参数是可选参数。

可选参数可以根据函数功能的需要进行适当的设置。

使用可选参数可以让函数完成额外的功能,这些不同的功能会在函数说明中给出。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Authorware 使用计算图标编程
一般来说,变量和函数都要在【计算】图标的代码窗口中进行编辑才能起到作用。

【计算】图标的代码窗口由4部分组成,即工具栏、编辑区、状态栏和提示窗口,如图8-6所示。

图8-6 代码窗口
工具栏主要包括常用的编辑按钮,如取消、重做、剪切、复制、粘贴、删除等,以及一些可以对脚本进行辅助编辑的功能按钮,其详细介绍如表8-1所示。

图标 [ 名称 说明
语言 这是Authorware 中新增按钮,支持Authorware 和JavaScript 两种
语言
撤消 取消上一次操作,与Authorware 工作界面工具栏中的
按钮功能相同
恢复撤消
恢复取消的操作 )
剪切 剪切选择的文本到剪贴板,与Authorware 工作界面工具栏中的按
钮功能相同 复制 复制选择的文本到剪贴板,与Authorware 工作界面工具栏中的

钮功能相同 粘贴 把剪贴板中的文本粘贴到光标处,与Authorware 工作界面工具栏中

按钮功能相同 删除
> 删除选择的文本
打印 打印当前【计算】图标代码窗口中的程序
查找 打开【查找】对话框,在【计算】图标中查找字符串
或 注释 当前行或选择的多行程序改为注解,Authorware 语言用
,JavaScript 语言用
或 》 取消注释 当前行或选择的多行注解改为程序,Authorware 语言用
,JavaScript 语言用
增加缩进 当前行或选择的多行增加缩进
减少缩进 当前行或选择的多行减少缩进
匹配左括号 当光标位于右括号之前或选择右括号时可用,查找配对的左括号
【 匹配右括号
当光标位于左括号之前或选择左括号时可用,查找配对的右括号 工具栏
编辑区
状态栏
提示窗口
属性打开【计算】图标代码窗口属性对话框
插入信息打开【插入信息框】对话框,选择插入一个信息框的代码
插入片段/
打开【插入程序片段】对话框,对于Authorware语言或JavaScript
语言对话框的内容不同
插入符号打开【插入符号】对话框插入一个符号
状态栏位于代码窗口的下方,可以显示6种,如图8-7所示。

光标的当前位置修改状态方括号计数当前语言类型
编辑状态圆括号计数 ASCII代码
图8-7 状态栏
提示窗口是根据输入的上下文找出的相关系统变量或系统函数列表。

它是一种输入变量或函数的快捷方法。

在输入语句的过程中,按下Ctrl+H组合键,可以打开提示窗口,从窗口中选择变量或者函数,按下Enter键,就可以将选择的函数或变量插入到当前光标所在的位置,如图8-8所示。

图8-8 提示窗口
提示窗口。

相关文档
最新文档