




已阅读5页,还剩20页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Authorware知识讲座,南开大学滨海学院张洪定,目录,一个实例:初学authorwarep.a7p一、Authorware基础1.Authorware程序文件2.Authorware的图标3.Authorware中的数据类型4.Authorware中的运算符号5.Authorware中的变量6.Authorware中的函数7.Authorware程序发布,二、制作案例1.文字显示.a7p13.Flash控制.a7p2.图像浏览.a7p14.PPT文件应用.a7p3.按钮导入.a7p15.外部函数导入.a7p4.菜单设计.a7p16.条件交互.a7p5.单选题.a7p6.多选题.ap77.移动跟随.a7p8.填空习题.a7p9.文本交互.a7p10.绘图函数.a7p11.数学函数划线.a7p三、程序打包、发布12.判断分支图标.a7p四、课件模板介绍,一、Authorware基础,1.Authorware程序文件原程序文件扩展名:.a7p打包程序文件扩展名:.a7r或者是.exe其中.exe文件可以脱离Authorware环境运行。,2.Authorware的图标Authorware程序设计实际上主要是针对图标进行操作。原程序文件结构可以分为多层,但每一层均由图标组成。,Authorware7.0共有14个图标,每个图标有一个名称、一个编号(ID号)供程序员引用。图标名称:程序员自由命名,可以同名。图标ID号:由Authorware系统自动定义,数字组成,没有重复,即使图标名称一样,但ID号不一样,在Authorware的高级程序设计中非常有用。打开图标的属性窗口在左上角就能看到图标的ID号。,3.Authorware中的数据类型主要类型有:数值型,如数字。字符型,双引号括起的字符,如12、Authorware、课件制作培训班等。逻辑型,true(1)、false(0)。4.Authorware中的运算符号赋值运算符::=如x:=5算术运算符:+、-、*、/、*逻辑运算符:&(与)、|(或)、(非),关系运算符:=、=连接运算符:将多个字符串连接为一个字符串,如:威海Authorware课件制作培训连接为:威海Authorware课件制作培训,5.Authorware中的变量(1)变量分类系统变量:由Authorware系统定义,记录一些系统或图标的参数。如FullTime记录的是系统当前的时间。CursorX、CursorY记录的是当前鼠标的左边距X和上边距Y。IconID记录的是当前图标的ID号。IconTitle记录的是当前图标的标题。FileLocation记录的是当前运行环境的路径,如E:kjmb。自定义变量:由程序员定义,如nn。,图标变量:也属于系统变量,但它的变量名称特殊,格式是:变量名图标标识其中的图标标识可以是图标名或ID号。如:DisplayHeightanbjid,显示对象的高度。这里anbjid是自定义变量,可以是某个图标的ID号。又如:DisplayHeightanbjx,这里的anbjx是图标名称。(2)变量显示在显示图标中使用以下格式:变量名称如:FullTime,数组变量:属于自定义变量。如:arrays:=11,23,35,45nn定义了一个数组11,23,35,46等分别称数组元素,可以用如下变量名称表示:arrays1、arrays2、arrays3、arrays4这里的1、2、3、4称为数组下标,从1开始。数组下标可以用变量表示,如arrayscurrent,其中current可以是数组下标的任何值。,6.Authorware中的函数Authorware中的函数分系统函数(内部函数)和外部函数。这些函数对Authorware的程序设计有非常强大的功能。函数实际上是已经设计好的程序模块,程序员可以调用,一般格式为:函数名(参数表)其中参数表可以省略。几个示例:quit()退出Authorware系统max(58,89)求最大值random(1,1,4)求1-4之间的随机数,步长1,MIDIPlay(mfile,100,0)MID音乐播放函数,其中mfile是MID文件名,100指正常播放,0相当于false,指开始播放并立即继续执行下面的图标程序,如果是1(相当于true)等待播放完成才能执行下面的程序。函数的另外一种格式:函数名图标标识如:IconIDIconID取当前图标的ID号IconID”start”取start图标的ID号这种格式和图标变量的格式雷同,注意区分。又如:IconParent(IconIDIconID)取当前图标父图标的ID号。父图标指复合图标,图标中可以含图标,如组合图标、框架图标等。,7.Authorware程序发布Authorware源程序可以发布打包为可执行文件.EXE,但仅有.EXE文件不行,还需要一些支持文件,称Xtras文件。打包发布时会自动建立一个Xtras文件夹,需要的文件将被复制到此文件夹中。目前版本这些文件的扩展名一般为.X32、.U32、.DLL。但也有例外的情况,即需要的支持文件在打包发布后没有被复制,影响.EXE文件的运行。这需要查资料,经验积累。例如:jpg图像的支持文件是:JPEGIMP.X32、MIXVIEW.X32,swa音频播放需要的支持文件有:SWAREAD.X32、SWADCMPR.X32,媒体播放控件需要的支持文件是:DirectMediaXtra.x32。Flash文件播放需要的支持文件是:FLASHAST.X32。这些一般可以在Authorware的安装文件夹的Xtras文件夹下找到。,二、制作案例,1.文字显示.a7p学习文本显示、色彩、画图、模式设置、填充设置、图像导入等制作手段的应用。2.图像浏览.a7p学习框架图标、声音图标、等待图标、计算图标、简单编程、过渡效果等制作手段的应用。,3.按钮导入.a7p学习如何导入自设计按钮代替系统内部按钮,改善界面美观性。4.菜单设计.a7p学习菜单制作、框架图标和导航图标的应用。5.单选题.a7p学习单选钮交互、时间限制交互、条件交互、判断分支、显示技巧、简单程序等制作技术。,6.多选题.a7p学习多选钮交互、时间限制交互、条件交互、判断分支、显示技巧、简单程序等制作技术。7.移动跟随.a7p学习显示图标、按钮位置的控制,学习位置坐标系统变量使用。8.填空习题.a7p学习目标交互使用及填空题的设计。,9.文本交互.a7p学习文本交互使用,了解相关变量。10.绘图函数.a7p学习绘图函数的使用、交互激活的设置。11.数学函数划线.a7p学习利用数学函数、划线函数划曲线,学习循环程序设计。12.判断分支图标.a7p学习判断图标的应用。13.Flash控制.a7p学习在Authorware中如何播放Flash动画。14.PPT文件应用.a7pPPT文件属于OLE对象。学习应用方法。15.外部函数导入.a7p16.条件交互.a7p,三、程序打包、发布打包指将程序生成两类文件:一类是WithoutRuntime,即非EXE文件,文件名.a7r。此类文件运行时需要Authorware环境的支持。一类是ForWindowsXP,NTand98,即可以脱离Authorware环境的EXE文件。两类文件可以选择:在菜单中选择文件发布打包。发布是完整的将程序生成EXE文件的过程(虽然也可以生成WithoutRuntime文件),可以将EXE文件所需要的支持文件也同时打包到指定的文件夹,可以同时生成网页文件。一,般应选择发布方式。发布步骤:1、单机版发布:准备文件夹(存放发布后的文件)选择菜单:文件发布发布设置发布。发布后支持文件会自动存放在Xtras文件夹中。目前Authorware版本的发布还有缺陷,如有时相关文件,比如素材文件,不能自动全部放到指定文件夹,这时候需要人工完善,如在发布窗口中的“Files”选项中选择“AddFiles”。或者发布后将素材文件夹全部复制到发布目录。,2、网络发布:首先要按装AuthorwareWebPlayer。如文件aw7webplay.exe,安装后在系统盘的windowssystem32Macromed文件夹中增加了文件夹:AUTHORWANP32ASWAW70可以用文件aw7webplaytest.htm测试安装是否成功。然后选择菜单中的“文件”发布”发布设置”,如下图所示:这时必须选择打包为.a7r文件,其他如图所示。,这时候必须在发布窗口的“Files”选项中选择“AddFiles”,将所有素材文件手动添加到文件列表中,否则不能正常播放有关媒体。另外要注意“WebPage”中“Playback”的宽度“Width”和高度“Height”应和Authorware文件的屏幕设置一致,后者小可以,如果大可能不能显示有关内容。,四、课件模板介绍1、功能介绍:完成了课件制作文件的整体设计,包括媒体文件的控制、播放控制、习题设计,使用者只要有Authorware的一般基础,就可以使用模板设计课件,可以无需再设计,具体操作也很简单。模板结构:菜单框架结构。分支介绍:自动播放、影视控制、时间控制、划线标志。习题设计:多种题型、自动计分、限时操作
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 版权法规执行案例分析报告
- 考试题库及答案经济法
- 残疾人座车设计趋势分析报告
- 大学食堂做档口营销方案
- 古田公司团建方案咨询
- 2024年小学教学质量提升工作计划
- 电厂锅炉运行维护安全操作规程
- 美容院店铺营销策略与运营指南
- 配电箱出线施工方案
- 混凝土仿木花架施工方案
- 餐饮公司股东协议合同范本
- 2025年上海百联集团股份有限公司招聘笔试参考题库含答案解析
- 2025年浙江金华武义县国资公司招聘笔试参考题库含答案解析
- 企业员工信息安全意识培训
- Unit 1 Lesson 5 I like my school!教学实录2024-2025学年冀教版(2024)初中英语七年级上册
- 【语文试题卷】2024学年第一学期九年级12月学情调研(终)
- 设备故障分析报告范文
- 越战老兵进校园演讲稿
- 2024年国家网络安全宣传周网络安全知识培训讲座
- 2022年第十七届广东省中学生天文知识竞赛试题(含答案)
- 传感器技术与应用电子教案
评论
0/150
提交评论