Authorware:第4节函数与变量

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 例7:“用标尺控制图片运动”
• 显示图标画一标尺
• 显示图标画一游标(位置、活动选在路径上, 拖一直线,使游标能沿标尺拖动)
• 显示图标导入鸟
• 移动图标:类型:指向固定路径上的任意点, 拖一曲线,目标:PathPosition@"游标"
• PathPosition@"Icon Title"存放指定图标中显示的位 置。在移动图标属性对话框中用该变量移动一 个对象。(小鸟即可移动到游标所在的位置), 执行方式:永久
• 点选群组上的小方框,擦除方式由“在 下个选择之前”改为“不擦除”,图片 不闪。
• 例10:课本3.7数码动画
• 1、 显示图标:方框
• 2、 显示图标:显示{A},{B},{C},{D},{F}、{G} 几个变量的值,“修改”菜单,排列面板,居 左、上下间隔均匀分布
• 3、 决策图标:属性,选固定循环次数100次,
5、信息对话框
• 计算窗口中有一个对话框按钮,可直接 生成信息对话框。
• 例8:“信息窗口” • 用随机函数产生模拟分数score:=Random(0,
100, 10) • 根据分数出现不同的信息窗口和文字
三、程序的分支控制
• 决策图标能够根据设置的条件自动决定程序按 什么分支执行。P125,P168
• 例6:“背景音乐” • Authorware的声音图标不能同时播放两个
WAV文件,而且也不能播放MIDI音乐文件。 可以利用外部函数:将A5wmme.u32的外 部文件复制到Authorware的安装目录下。
• 声音图标:解说,执行方式:同时。计 算图标:函数面板,选列表最后当前文 件名,载入A5wmme.u32,包含了控制动 画、CD唱盘、MIDI音乐和WAV声音等多个 函数。
"AAAAA" 的ID • 例1:建立电子钟 • 利用显示图标来显示变量的值:文字工具写上
变量名,但变量名必须在大括号内。
2、函数:可分为系统函数和 外部函数
• 系统函数:“窗口”菜单>“函数”面板, 根据用途不同被分为17大类
• 外部函数:将*.U32的外部文件复制到 Authorware的安装目录下,在“函数”面 板LOAD
二、使用计算图标
• 计算图标是编程的载体,可以在其中输 入注释、变量、函数或表达式,有工具 栏、状态栏
1、在计算图标使用自定义变 量
• 例2:“计算窗பைடு நூலகம்”
2、变量的运算
• 例3:“计算变量”,求100以内整数的和 • 例4:“随机绘图” • 例5:“画圆”
3、利用外部函数为程序添加 解说和音乐
• P179数学函数 P191 API函数 P198绘图函数 P290JUMP类系统函数
3、运算符
• 乘方**, 逻辑运算符:否 ~ ,与 & , 或 | , 赋值运算:= 连接运算^
4、程序语句
• 条件语句: • IF THEN • ELSE • ENDIF
• 循环语句:共有3种类型:Repeat With 、 Repeat With In、 Repeat While
• 拖一个决策图标,再拖一个群组图标到决策图 标的右边,选择决策图标,属性:重复和分支, 选择不同的分支,会有特定的不同字母反映在 图标上。P125:决策图标的属性,重复和分支 选项可有机地组合,达到希望的效果
• 点选群组上的小方框,可选擦除内容的方式。
• 例9:使内容闪烁
• 决策图标:属性,选固定循环次数5次, 或单击结束循环。
• Repeat With var=start [down] to end 变量用 于跟踪当前循环执行了多少次
• End repeat
• Repeat With var In list 循环的次数就是列 表中元素的个数
• Repeat While 条件
• 程序中可用next repeat 和 exit repeat跳出循 环,死循环可用{CTRL+BREAK}退出
• MIDIPLAY(filename,tempo,wait)(文件名、 播放速率、要否等待)
• MIDIPlay(FileLocation^"音乐.mid", 100, 0)
• 注释: FileLocation是系统变量,当前目录, “音乐.mid”一定要放要当前目录下。
4、用变量控制图片的运动
第四节 变量与函数 程序的分支控制
一、变量与函数
• 1、变量:可分为系统变量和自定义变量 • “窗口”菜单>“变量”面板,提供了11种类
型的系统变量,变量的数据类型说明 • 例:图标分类:IconID,获取一指定的图标的ID • 许多变量可以结合引用符号@和图标的标题来
使用,以取得或设置特定图标的信息。 • 例 : IconID@“AAAA" : 获 取 一 指 定 的 图 标
• 4、群组图标:包含1计算、1等待图标,计算 图标用以产生几个变量的值。(只写一个,其 它复制,修改)
• 例11:随机分支路径
• 决策图标右边拖三个群组图标,选随 机分支路径,则随机选择3个群组图标的 任一个。
作业:
• 1、使用“第四节”素材,制作上面的例 子
• 2、参考实例3.5的源文件,按书本步骤制 作实例3.5
相关文档
最新文档