Authorware 使用计算图标编程

合集下载

Authorware的使用

Authorware的使用

Authorwrae的基本操作班级:2009071班组别:8、9组成员:20091918 尤菲菲20091919 王方玉20091928 朱斌20091929 何昕20091938 俞晓旭20091939 姜文翔20091948 梅超20091949 黄逸伦科学技术的迅速发展使信息社会产生了日新月异的变化,人类的许多古老梦想正在变成现实,而多媒体技术正是现代科技的最新成就之一,虽然它出现的时间并不长,但是却给我们的生活带来了无穷的变化。

多媒体已经进入了家庭、商场、医院、学校等等场所,而这正是得益于多媒体技术——它使得普通人和计算机有了简单对话的可能,他正在深刻的改变着我们的生活、学习、娱乐等等方面。

所谓多媒体技术就是计算机交互式处理多种媒体信息——文本图形、图像、声音,使多重信息建立逻辑连接,集成为一个系统并具有交互性。

简而言之,多媒体技术就是计算机的综合处理声、文、图信息的技术,具有集成性、交互性和实时性。

多媒体的发展应用现在看有以下几个方面:家庭教育和个人娱乐;销售、演示和MIS;多媒体通信和分布式多媒体系统。

但是由于多媒体的制作很复杂,以往都是编程实现,与一般人相去甚远,人们只有看,却不能参与制作。

随着authorwear软件的问世,一般人也有了实现自己梦想的可能,既能看又能导。

Authorwear是一款十分优秀的多媒体制作工具,它用途广泛、功能强大、掌握起来十分容易,所以在世界各地得到广泛的推广和使用,它的主要功能有:(1)面向对象的可视化编程。

这是Authorware区别于其他软件的一大特色,它提供直观的图标流程控制界面,利用对各种图标逻辑结构的布局,来实现整个应用系统的制作。

它一改传统的编程方式,采用鼠标对图标的拖放来替代复杂的编程语言。

(2)丰富的人机交互方式。

提供11种内置的用户交互和响应方式及相关的函数、变量。

人机交互是评估课件优劣的重要尺度。

(3)丰富的媒体素材的使用方法。

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、初步掌握Authorware7.0常用图标的使用;2、掌握显示图标、等待图标、擦除图标的用法;3、掌握文字、图像素材的创建与编辑;4、掌握Authorware课件制作的基本过程;5、了解计算图标的用法。

二、实验环境Windows2000操作系统、Authorware 7.0中文版。

三、实验内容1、制作一简单课件,要求有图像、文字等,熟悉多媒体课件的制作过程。

程序图标流程及运行的窗口分别如图1与图2所示。

图1 程序流程图图2 程序运行窗口四、实验步骤简单课件制作(1)新建文件,并保存。

(2)单击【文件】→【导入】,或者单击工具栏上的按钮,弹出【导入】对话框如3图所示。

导入素材文件夹中的pic4图片,同时选中和复选框。

图3(3)单击按钮,设计窗口如图4。

图4 设计窗口(4)单击pic4.jpg,更名为“画面”。

(5)双击显示图标,打开演示窗口,用鼠标将图形调整如图5所示。

图5 显示窗口(6)插入文本:拖动显示图标到流程线上,并将示图标,打开[演示窗口];然后单击[文本]菜单中的[字体]的[其他]命令,弹出[字体]对话框,将字体更改“华文彩云”。

单击按钮。

(7)单击[文本]菜单中的[大小]命令下的[其他]子命令,弹出[字体大小]对话框,将字体大小改为“36”,单击按钮。

(8)单击工具箱中的文本工具,然后在[演示窗口]的适当位置单击,输入文字“多媒体制作软件”。

再在[演示窗口]选择适当位置单击,采用步骤(6)(7)的方法,将字体设置为“Courier New Greek”,大小改为“48”,输入”Authorware”。

并将其移动至合适位置,如图6所示。

图6 演示窗口(9)更改颜色●更改背景颜色单击[修改]菜单中[文件]命令下的[属性]子命令,弹出[属性:文件]对话框如图7所示。

图7 文件属性窗口●单击[颜色]对话框,选取颜色,按[演示窗口]中文件背景颜色已改变,如图8所示。

实验三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_6.0_标准教程之实验

AUTHORWARE_6.0_标准教程之实验

实验一自我简介一:实验目的和要求1.做一个主流程图程序,用于自我简介2.要求演示效果生动二:实验内容1.该自我简介的主流程图如下:2.该主流程图“基本信息”显示图标的属性设置如下:3.该主流程图“照片1”显示图标的属性设置如下:4.“照片1”显示图标的属性设置与其基本相似,只是特效选项的设置稍有不同而已,对于其他图标的属性设置也很简单,这里就不在骜述!三:实验结果1.运行以上主流程图后,其中“基本信息”显示图标的演示效果如下:2.“照片1”显示图标的演示效果如下:3.由于篇幅有限,其他的图标的演示效果从略!四:实验小结1.从略!南昌航空大学实验报告二OO七年 6月 2 日课程名称:AUTHORWARE标准教程实验名称:显示图标和等待图标班级:050711 姓名:杨义同组人:指导教师评定:签名:实验二显示图标和等待图标一:实验目的和要求1. 制作一个文字说明的画面,并在画面中依次显示各显示图标中的文字。

2. 掌握显示图标和等待图标的属性设置二:实验内容1. 设计一个文字说明的画面来简单介绍Macromedia公司的多媒体制作软件Authorware6.0本实验先用一个显示图标放置Authorware6.0的封面,在用若干显示图标和等待图标对程序进行控制。

2. 主流程图如下:1.该主流程图中名为“按任意键”的等待图标的属性设置基本相同,它们属性设置如下:2.以上主流程图中,其中名为“Authorware6.0的封面”显示图表的属性设置如下:3.对于其他显示图标的属性设置,只要将其显示特效作相应修改便可!这里就不骜述了!三:实验结果1. 对于实验结果,只要按照以上所述的各种属性作相应设置后,运行即可看到等待图标的功能和显示图标的各种演示特效。

由于篇幅有限,这里只给出了“优势2”的演示效果,如下图:其他的图标的演示效果从略!四:实验小结1.通过此次实验,基本掌握了对显示图标和等待图标的属性设置。

2.心得体会:要很好地使用显示图标和等待图标,必须深入了解它们的每一个属性的含义,并且要对它们各个属性的设置非常熟练!南昌航空大学实验报告二OO七年 6月 2 日课程名称:AUTHORWARE标准教程实验名称:移动图标和声音图标班级:050711 姓名:杨义同组人:指导教师评定:签名:实验三移动图标和声音图标一:实验目的和要求1. 掌握移动图标的定时属性设计2. 掌握移动图标的执行方式属性设计3. 掌握移动图标的远端范围属性设计4.掌握移动图标的类型属性设计5.掌握声音图标属性选项卡的“执行方式”的设置和怎样导入声音文件设计二:实验内容1. 设计一颗子弹射向固定目标(1)主流程图如下:(2)该主流程图中“移子弹动”移动图标的属性设置如下:(3)该主流程图中声音图标“背景音乐”被作为背景音乐播放,其属性设置如下:2. 设计太阳升起和落下轨迹(1)主流程图如下:(2)该主流程图中“日出东方”移动图标的属性设置如下:三:实验结果1.显示图标中的子弹从设计起点(500,50)在一秒的时间里匀速射到目标点(500,100),运行结果如下图:2. 名为“红太阳.”显示图标中的红太阳在60秒内从设计起点匀速运动到下落点,运行结果如下图:四:实验小结1.通过此次实验,基本掌握了对移动图标的属性设置。

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中循环的编写
R:=255
color:=RGB(R,G,B)
SetFill(1,color)
Box(1,200,200,250,290)
SetFrame(1,color)
Circle(1,200,270,250,300)
end repeat
上述程序可演示由无色到紫色的颜色变化。
二、利用判断决策图标:
判断决策图标除了实现分支流程外,还可以实现程序的循环。例如:
(1)画函数y=sinx图像的计算图标的内容为:
repeat with i:=0 to 150
x:=i+0.01
color:=RGB(R,G,L)
y:=b-30*SIN(x/24)
SetFrame(1,color)
SetFill(Line(3, a+x, y,a+x, y), color)
end repeat
(2)画二次函数y=x**2图像的计算图标的内容为:
repeat while n〈150
n:=n+0.5
x:=n
y:=0.01*x**2
x1:=a+x
y1:=b-y
color:=RGB(250,150,0)
SetFrame(flag , color)
Line(2,x1,y1,x1+1,y1+1)
end repeat
repeat with变量:=初值to(或down)终值
循环体
end repeat
(2)条件型循环函数:Repeat While其形式是:
repeat while判断表达式
循环体
end repeat
注意:这两个函数都只能用在同一个计算(或附属计算)图标中,不能跨越图标使用。
uthorware是一套强大的多媒体系统,3.0以后的版本都提供了编程语言的功能,使之能处理各种更复杂的多媒体设计问题。循环结构是程序设计中最常用、最基本的结构之一,本文试着从几个例子来说明在Authorware中循环的编写。

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, - ) )

Authorware基础知识与编程方式

Authorware基础知识与编程方式

第1章Authorware基础知识与编程方式1.1Authorware目前的版本是7.0。

在各种课件制作平台中Authorware的应用最广泛,使用最多,除了单独使用Authorware制作课件外,Authorware还常用来组装各种媒体以及用其他动画软件制作的动画,最终形成完整的课件。

Authorware的突出特点是兼顾了初级使用者和有一定编程基础的高手的需求。

对于初学者,可以使用Authorware提供的用图标编程的方式,这一编程方式符合初学者的思维方式,程序流程十分形象,便于理解和使用。

从未学习过Authorware的人经过简单的培训就能掌握Authorware的基本技术并能制作出实用的课件。

对于有一定基础的编程高手,Authorware又提供了大量的系统函数和系统变量,使用这些变量和函数增强了Authorware的功能,使用户的聪明才智得以充分的发挥,编制出更高质量的课件来。

此外Authorware还预留了很多种用来进一步扩展其功能的插件,通过外部的U32函数、Dll函数、Xtras函数和ActiveX控件,使Authorware的功能得以充分的扩展,几乎能随心所欲地实现一切课件所需要的功能。

此外Authorware的“知识对象”向导模块,在一定意义上方便了用户创建应用程序和应用程序中的模块。

Authorware支持多种格式的媒体文件,除了支持多种格式的图像文件和富文本文件以外,还支持多种视频文件和动画文件,如支持Animator Pro的Flc文件和Cel文件,Director的dir文件,Flash 的swf文件,以及3D Studio Max、Coll 3D等软件生成的avi文件等;在Authorware程序中能够随心所欲地播放和控制wav、mid、mp3等多种格式的声音文件。

因此Authorware应成为学习课件制作和制作课件的首选软件平台。

本书的第Ⅰ部分介绍Authorware的图标编程的方式。

计算图标的使用

计算图标的使用

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

&:逻辑与。

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

|:逻辑或。

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

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

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

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

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

Authorware 使用自定义函数

Authorware  使用自定义函数

Authorware 使用自定义函数
自定义函数是由用户自行设置函数名称和运算方式的,这样可以实现Authorware中系统函数无法提供的功能。

Authorware支持把【计算】图标内的程序代码或者是存储于外部文本文件的程序代码定义为函数形式,以增强了程序代码的结构化和重用性。

如图8-26所示,其中“自定义函数”【计算】图标的程序代码如下。

SystemMessageBox(WindowHandle,"欢迎使用Authorware 7.0","欢迎界面",64)
输入代码
拖入
图8-26 编写自定义函数
如果把“自定义函数”【计算】图标的程序代码定义为函数形式,只要按下Ctrl+I组合键,在打开的【属性】面板中启用【包含编写的函数】复选框,此时,设计窗口中的【计算】图标将发生改变,如图8-27所示。

其调用函数名为“自定义函数”,调用函数时使用以下语句即可调用。

CallScriptIcon(@"自定义函数")
计算图标
启用
图8-27 【计算】图标
至于文本文件或一段字符串函数自定义方式和上述方法基本相同,惟一不同的是调用时分别使用CallScriptFile和CallScriptString系统函数进行调用。

Authorware课件制作实例教程第6章函数变量在课件中的应用

Authorware课件制作实例教程第6章函数变量在课件中的应用

2、关系运算符
关系运算符是用来对两个对象 进行比较,并产生一个逻辑结果。 关系运算符可以比较的对象包括数字、 字符串和字符串型的变量。
常见的关系运算符
6.4.2运算符和语句应用实例
【实例描述】
在例子中,使用Box( )函数来绘制矩形。当程序开始执行时,首先在画面上显示图 中箭头所指的提示信息。用户可以在画面上的光标闪烁处输入矩形的宽度、长度 和边框宽度值。当按下回车时,画面上又会提示使用鼠标在屏幕上单击,单击一 下后,屏幕上就显示出你想要的矩形。
掌握书中涉及到的常用系统变量用法。
对于系统函数,需要掌握常见的函数及其用法。 了解函数中相应参数的含义。
可以参考本章知识拓展。
6.4运算符和语句在课件中的应用
6.4.1运算符和语句简介
运算符是执行某项操作的功能符号,在 Authorware中可以用到的运算符共有5个种类, 分别介绍如下:
1、赋值运算符
在Authorware中只有一个赋值运算符“:=”, 它的含义是将运算符右边的值赋给运算符左边的变量。
6.4运算符和语句在课件中的应用
根据变量的不同来源,从使用者角度出发, Authorware的变量可分为系统变量与自定义变 量两种。
6.2变量在课件中的应用
系统变量是Authorware系统定义好的变量,具有固定的变量名, 用户不能更改。系统变量名一般由若干英文单词组成,大写字母 开头。系统变量存放特定的参数,实现特殊功能,使用者可以在 设计中直接调用。
Authorware提供的系统变量分为计算机管理教学(CMI)、决策 (Decision)、文件管理(File)等11类。打开菜单栏上【窗口】 ->【面板】->【变量】菜单命令,出现如图所示的变量对话框。

实验十八Authorware简单动画制作(精)

实验十八Authorware简单动画制作(精)

实验十八Authorware简单动画制作一、实验目的1、了解静态层、动态层的基本概念及设置方法;2、进一步掌握显示、等待、擦除等图标的使用;3、了解运动图标的五种不同运动类型的设置与使用。

二、实验环境Windows2000操作系统、Authorware 7.0中文版。

三、实验内容1、小球运动,初步练习运动图标的使用,并练习动态层与静态层的设置。

效果如图1所示,红色穿越于柱子中间。

图12、射击运动,进一步练习运动图标的效果设置,并熟悉计算图标的初步使用。

效果如图2所示,每次运行箭头均停在不同位置,但始终在一竖线上。

图23、欢聚一堂运动设置,进一步练习运动图标的路径设置,并进一步练习显示、等待图标的使用,练习文本的输入与设置。

运行效果如图3所示。

图3四、实验步骤1、小球运动1)新建文件,设置属性并保存。

2)添加“灰色柱子”显示图标,双击打开,画一个矩形,并复制两个,选择菜单“修改/图标/属性”,打开如图4所示的窗口,在“层”处输入1。

图43)添加“白色柱子” 显示图标,绘制三个矩形,并调整与灰色柱子的相对位置(Shift),选择菜单“修改/图标/属性”,设置图标属性中的层为3。

4)添加“小球”显示图标,绘制红色小球在演示窗口的左下方,选择菜单“修改/图标/属性”,设置图标属性中层为2,并调整与柱子的相对位置(利用Shift键)。

5)添加“移动小球”运动图标,运行程序,弹出“属性:移动图标”窗口,设置如图5所示:层为2,类型为“指向固定点”,计时为“5秒”,并拖动红色小球到右上方。

图56)保存文件,运行效果,最后的流程图如图形卡6所示。

图62、射击运动1)新建文件,设置文件属性并保存,添加“箭”显示图标,画箭头如图7所示。

图72)添加“靶子”显示图标,画若干同心圆如图8所示。

图83)添加“射中位置x”计算图标,输入代码:“x:=Random(1,100,1)”4)添加“射箭”移动图标,按下Shift打开,设置移动类型如图9所示,再选中箭,单击“出发点”,拖动箭到靶子上方,单击“结束点”,拖动箭到靶子下方,“目的地”处输入x,此时靶子处出现一条竖线如图10所示。

计算机多媒体技术模块6多媒体创作软件Authorware的使用课件

计算机多媒体技术模块6多媒体创作软件Authorware的使用课件

【重试限制】响应:限制用户与当前程序交互的尝试 次数,当达到规定次数的交互时,就会执行规定的分支。 常用它来制作测试题,当用户在规定次数内不能正确回 答出答案,就退出交互。
文件的保存 执行【文件】|【保存】命令,弹出“保存文件为” 对话框,选择文件的保存位置,给作品命名后,单击 【保存】按钮即可。
程序的发布 先执行【文件】|【发布】|【发布设置】命令进行打 包前的相关设置。然后执行【文件】|【发布】|【一键 发布】命令即可生成所需要的目标文件的形式。
3.图标的基本操作
【按钮】响应:可以在显示窗口创建按钮,并且用此 按钮可以与计算机进行交互。
【热区域】响应:可以在演示窗口创建一个不可见的 矩形区域,采用交互的方法,可以在区域内单击、双击或 者把鼠标指针放在区域内,程序就会沿该响应分支的流程 线执行,区域的大小和位置是可以根据需要在演示窗口中 任意调整的。
【热对象】响应:与【热区域】响应不同,该响应的 对象是一个实实在在的对象,对象可以是任意形状的, 这两种响应互为补充,大大提高了Authorware 7.0交互 的可靠性、准确性。
4. 显示图标
我们要演示的媒体内容:如文本信息、图形信 息等是不能直接绘制在主流程线上的,而是由 显示图标来实现它们的显示,显示图标是 Authorware 7.0中应用最广泛的图标。
(1)添加显示图标
拖动显示图标到流程线上,双击该显示图标, 则打开演示窗口,在该窗口内编辑要显示的内 容即可。
(2)显示图标属性(如下图所示)
➢ 教学目标
通过“欢迎屏”、“白云移动动画”、“小球 的运动与停止”、“自然风景欣赏”、“看图识 字”、“对号入座”、“猜字母游戏”、“美丽 大自然”、“水果大餐”、“电子相册”10个案 例的学习,掌握Authorware各种图标的功能、 基本使用方法及使用Authorware开发多媒体作 品的一般过程,能够根据不同需要设计出具有良 好创意和交互效果的程序。

4.2 Authorware移动图标的使用

4.2  Authorware移动图标的使用

4.2 Authorware移动图标的使用越来越多的动画被引入到教学作品中,大大激发了学生学习的兴趣。

Authorware7为用户提供了二维动画制作功能,而且易学易用,使动画的制作变的轻松、快乐,初级用户使用Authorware7的移动图标配合Flash动画、Gif动画素材就可以轻松地制作出相对简单的动画。

4.2.1 任务9:认识移动图标学习目标了解Authorware移动图标的使用案例4-9 欢度六一——在运行窗口中实现气球飘浮的动画。

[相关知识与技能]移动图标本身并不是被移动对象,移动图标的作用是将显示对象从一个位置移动到另一个位置,这里的显示对象可以来源于显示图标、交互图标及计算图标。

一旦对某对象设置了移动方式,则该移动方式将应用于此对象所在的显示图标中的所有对象。

如果需要移动单个对象,必须保证此对象所在的图标中没有其他对象。

移动可以发生在不同时刻,并且移动的类型也能够有所区别,移动对象之间是独立的。

双击流程线上的移动图标,即会打开相应的属性对话框。

如图4-50所示。

对于新建的移动图标,当课件运行到此处时,Authorware将自动打开该图标。

只要将显示对象放置在移动图标之前,它就会显示在演示窗口内,这样就允许用户对移动属性进行设置。

[方法与步骤] 设置移动对象的运动速度设置移动对象层图4-50“属性:移运图标”对话框图4-49 “欢度六一”运行画面单击“运行”按钮,观看最终效果并调试。

单击“保存”按钮,命名为“欢度六一”。

提示:导入图片时,如果想要图片和背景更好的融合(如“欢度六一”实例中,文字图片和背景图片上的文字相重合),则要去掉图片的白色填充,应双击“显示工具栏”中的“选择/移动”工具设置图片的显示模式为“透明”或“遮隐”,以达到预期效果。

[知识拓展]各种不同的位移运动是由移动图标的不同移动类型决定的。

双击设置“属性:移运图标”,在对话框中设置移动对象的移动方式;移动对象所在的层次;移动定时及执行方式;移动的位置和活动等属性。

authorware图标操作

authorware图标操作

26
七、Authorware系统
动画图形操作
27
1、移动图标
◇ 用来移动显示对象,产生动画效果 ◇ 操作对象包括显示图标、交互图标或 计算图标中的显示内容
28
2、Authorware 7.0的动画功能
Authorware 7.0提供了五种类型的动画效果: 指向固定终点:沿着一条直线,将对象从它当前 位置移动到目的位置。 指向固定直线上的某点:将对象从它当前位置移 动到一条直线上的通过计算得到的点。 指向固定区域内的某点:将对象从它当前位置移 动到通过计算得到的网格上的一点。 沿任意路径到终点:沿着一条路径,将对象从当 前位置移动到路径的终点。 沿任意路径到指定点:沿着路径将对象从当前位 置移动到通过计算得到的路径上某点。
54
图控制程序分支流程
图多元分支流程结构
55
1、判断图标
◇ 用于实现根据条件或事件来控制图标流程的
跳转,完成多重分支的程序控制
56
2.判断图标的组成 判断图标的组成如图所示。
图 判断图标的组成
57
返回本节
判断图标的属性
只需双击判断图标即可打开其属性窗 口,如图所示。
图6-23 判断图标的属性窗口
7. Tries Limit(限次响应)
8. Time Limit(时间响应) 9. Conditional(条件响应)
10. Key Press(按键响应)
11. Event(事件响应) 38
十、Authorware系统
导航与框架结构
39
导航与框架结构
1、框架图标 在Authorware中,导航图标用来改变程序 的流程,它可以使程序从一个地方跳转到另外 一个地方。框架图标可以建立包括分支的结构 和内容。利用导航图标和框架图标,用户可以 将一些常用的操作集合在一起,做成一个专门 的功能。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

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

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

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

语言
撤消
取消上一次操作,
与Authorware
工作界面工具栏中的按钮功能相

恢复撤消
剪切剪切选择的文本到剪贴板,与Authorware工作界面工具栏中的按
钮功能相同
复制复制选择的文本到剪贴板,与Authorware工作界面工具栏中的按
钮功能相同
粘贴把剪贴板中的文本粘贴到光标处,与Authorware工作界面工具栏中
的按钮功能相同
删除
打印
查找
或注释当前行或选择的多行程序改为注解,Authorware语言用,JavaScript
语言用
或取消注释当前行或选择的多行注解改为程序,Authorware语言用,JavaScript
语言用
增加缩进
减少缩进
匹配左括号
匹配右括号
属性
插入信息
工具栏编辑区
状态栏
提示窗口
插入片段
插入符号
状态栏位于代码窗口的下方,可以显示6种,如图8-7所示。

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

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

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

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

相关文档
最新文档