Authorware7.0多媒体课件制作案例教程 009 编程基础与知识对象——制作交互课件(三)
2024-01-05
|
27页
|
86人阅读
|
5人下载
普通
内容正文:
目录页
编程基础与知识对象——制作交互课件(三)
1
Authorware编程基础知识
知识对象
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
计算图标的编辑窗口用于编写程序代码。下面对计算图标编辑窗口进行介绍。
计算图标编辑窗口
编程基础与知识对象——制作交互课件(三)
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
1.选择编程语言
在编程语言下拉菜单中可选择编程语言的类型,有“Authorware”和“JavaScript”两个选项可供选择,如左图所示。单击“Language:Authorware”按钮 或“Language:JavaScript”按钮 ,可在Authorware语言和JavaScript语言之间切换(本书若无特殊说明都使用Authorware语言)。
将光标放置在有代码的行中,然后单击“注释”(Comment)按钮 ,可将光标所在行的代码转变为注释,在执行程序时忽略该行内容。
将光标放置在注释所在行,然后单击“取消注释”(Uncomment)按钮 ,可将光标所在行的注释转变为可执行代码。
2.添加和取消注释
编程基础与知识对象——制作交互课件(三)
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
3.参数选择
“Preferences:Calculations”(参数选择)对话框
单击“参数选择”(Preferences)按钮 ,可打开“Preferences:Calculations”(参数选择)对话框,在该对话框中包含“General”(常规)、“Authorware”和“JavaScript”3个选项卡。
编程基础与知识对象——制作交互课件(三)
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
下面为读者介绍“General”(常规)选项卡中各参数含义。
“Smart tab”(巧妙制表)复选框:勾选该复选框后,在输入代码时按【Tab】键,光标将自动跳转到下一个位置。
“Show toolbar”(显示工具栏)复选框:勾选该复选框后,将显示编辑窗口的工具栏。该复选框默认是选中状态,若取消勾选该复选框,便只能通过右键快捷菜单打开“Preferences:Calculations”(参数选择)对话框。
“Show statusbar(显示状态栏)”复选框:勾选该复选框后,将显示编辑窗口的状态栏。
“Show line number(显示行号)”复选框:勾选该复选框后,将在编辑窗口的左侧显示行号。
编程基础与知识对象——制作交互课件(三)
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
“Auto correct reserved words case(自动修正输入错误)”复选框:勾选该复选框后,Authorware将自动修正输入错误的代码。例如输入代码“quit( )”后关闭计算图标的编辑窗口,并保存代码,再次打开该计算图标的编辑窗口后,代码会自动变为“Quit( )”。
“Auto indent compound statementes(自动缩进配合声明)”复选框:勾选该复选框后,Authorware会自动设置复合语句的缩进。
“Spaces(间隔)”选项区:该选项区包含两个下拉列表,其中“Tab indent(制表缩进)”下拉列表用于设置代码缩进的空格数;“Block indent(块缩进)”下拉列表用于设置块缩进的空格数。
“Brackets counter scope[on statusbar](在状态栏支持计算范围)”选项区:该选项区包含两个单选钮,其中选择“Scan the current only(仅扫描当前行)”单选钮,在查找圆括号“( )”时仅扫描当前行的内容;选择“Scan current calculation text(扫描全部文本)”单选钮,扫描计算编辑窗口中的全部内容。
编程基础与知识对象——制作交互课件(三)
9.1 Authorware编程基础知识
9.1.1 计算图标编辑窗口
4.插入片段
通过在计算图标的代码窗口中插入片段,可以提高编程的效率并减少出错的几率。下面以插入if-then-else if片段为例,介绍插入片段的方法。
“Insert Authorware Snippet”
单击“Add Snippets(新建片段)”按钮,可添加新的片段
单击“Delete(删除)”按钮,可删除已有的片段
1.单击计算图标代码窗口中的“插入片段”按钮 ,在打开的“Insert Authorware Snippet”对话框中选择“Snippets”>“Language”类下的“if-then-
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。