《Authorware:第4节函数与变量.ppt》由会员分享,可在线阅读,更多相关《Authorware:第4节函数与变量.ppt(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第四节变量与函数 程序的分支控制 一、变量与函数 1、变量:可分为系统变量和自定义变量 “窗口”菜单“变量”面板,提供了11种类型的系统变量,变量的数据类型说明例:图标分类:IconID,获取一指定的图标的ID许多变量可以结合引用符号和图标的标题来使用,以取得或设置特定图标的信息。例:IconID“AAAA :获取一指定的图标AAAAA 的ID例1:建立电子钟利用显示图标来显示变量的值:文字工具写上变量名,但变量名必须在大括号内。2、函数:可分为系统函数和外部函数 系统函数:“窗口”菜单“函数”面板,根据用途不同被分为17大类外部函数:将.U32的外部文件复制到Authorware的安装目录下
2、,在“函数”面板LOADP179数学函数 P191 API函数 P198绘图函数 P290JUMP类系统函数3、运算符 乘方*,逻辑运算符:否 ,与&,或|,赋值运算:=连接运算 4、程序语句条件语句:IF THENELSEENDIF 循环语句:共有3种类型:Repeat With、Repeat With In、Repeat WhileRepeat With var=start down to end 变量用于跟踪当前循环执行了多少次End repeat Repeat With var In list 循环的次数就是列表中元素的个数Repeat While 条件程序中可用next repeat
3、 和 exit repeat跳出循环,死循环可用CTRL+BREAK退出二、使用计算图标计算图标是编程的载体,可以在其中输入注释、变量、函数或表达式,有工具栏、状态栏1、在计算图标使用自定义变量 例2:“计算窗口”2、变量的运算 例3:“计算变量”,求100以内整数的和例4:“随机绘图”例5:“画圆”3、利用外部函数为程序添加解说和音乐例6:“背景音乐”Authorware的声音图标不能同时播放两个WAV文件,而且也不能播放MIDI音乐文件。可以利用外部函数:将A5wmme.u32的外部文件复制到Authorware的安装目录下。声音图标:解说,执行方式:同时。计算图标:函数面板,选列表最后当
4、前文件名,载入A5wmme.u32,包含了控制动画、CD唱盘、MIDI音乐和WAV声音等多个函数。MIDIPLAY(filename,tempo,wait)(文件名、播放速率、要否等待)MIDIPlay(FileLocation音乐.mid,100,0)注释:FileLocation是系统变量,当前目录,“音乐.mid”一定要放要当前目录下。4、用变量控制图片的运动 例7:“用标尺控制图片运动”显示图标画一标尺显示图标画一游标(位置、活动选在路径上,拖一直线,使游标能沿标尺拖动)显示图标导入鸟移动图标:类型:指向固定路径上的任意点,拖一曲线,目标:PathPosition游标PathPosit
5、ionIcon Title存放指定图标中显示的位置。在移动图标属性对话框中用该变量移动一个对象。(小鸟即可移动到游标所在的位置),执行方式:永久5、信息对话框 计算窗口中有一个对话框按钮,可直接生成信息对话框。例8:“信息窗口”用随机函数产生模拟分数score:=Random(0,100,10)根据分数出现不同的信息窗口和文字 三、程序的分支控制 决策图标能够根据设置的条件自动决定程序按什么分支执行。P125,P168拖一个决策图标,再拖一个群组图标到决策图标的右边,选择决策图标,属性:重复和分支,选择不同的分支,会有特定的不同字母反映在图标上。P125:决策图标的属性,重复和分支选项可有机地
6、组合,达到希望的效果点选群组上的小方框,可选擦除内容的方式。例9:使内容闪烁决策图标:属性,选固定循环次数5次,或单击结束循环。点选群组上的小方框,擦除方式由“在下个选择之前”改为“不擦除”,图片不闪。例10:课本3.7数码动画1、显示图标:方框2、显示图标:显示A,B,C,D,F、G几个变量的值,“修改”菜单,排列面板,居左、上下间隔均匀分布3、决策图标:属性,选固定循环次数100次,4、群组图标:包含1计算、1等待图标,计算图标用以产生几个变量的值。(只写一个,其它复制,修改)例11:随机分支路径 决策图标右边拖三个群组图标,选随机分支路径,则随机选择3个群组图标的任一个。作业:1、使用“第四节”素材,制作上面的例子2、参考实例3.5的源文件,按书本步骤制作实例3.5