欢迎来到天天文库
浏览记录
ID:50455485
大小:1.17 MB
页数:41页
时间:2020-03-09
《多媒体课件制作案例教程 教学课件 作者 陈万华 李素若 陈永锋 赖旭 编著第7章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第7章变量和函数【目的与要求】1.了解计算图标的功能及其使用方法。2.掌握在Authorware程序中使用系统变量、系统函数、自定义变量、自定义函数、运算符、表达式和脚本语句的方法。【重点与难点】计算图标、变量、函数、运算符、表达式和脚本语句的使用方法以及使用场合。前几章都是以Authorware7.0提供的图标及响应为主,讲解了创作多媒体课件的基本方法。通过这些图标,可以快速、方便地制作出多媒体课件,设计者已经领略了Authorware7.0的强大功能。但是,如果仅仅依赖这些图标就想制作出一些高水平的多媒体
2、课件,那是不现实的。在前面各章的学习中,也经常需要配合变量及函数才能完成某些特定的功能。所以,作为一个Authorware开发人员,如果在图标设计的基础上,再结合变量、函数、表达式和脚本语句的使用,一定会如虎添翼,得心应手。本章将主要介绍这方面的知识。第7章变量和函数计算图标是Authorware中非常简单但功能强大的常用图标之一,是使用变量和函数的基础。在计算图标中,可以定义用户使用的变量、调用系统变量和系统函数、计算函数或表达式的值、编写Authorware程序代码以及给程序附加注释等,以达到控制Auth
3、orware程序的运行或走向的目的。7.1计算图标1.使用计算图标(1)直接将计算图标拖放到程序流程线上,作为一个独立的图标使用,如右图所示。双击即可打开计算图标的编辑窗口,然后在编辑窗口中输入或编辑代码,如下图所示。7.1计算图标(2)附加到其他图标上计算图标被附加到其他图标上时,仍然执行计算图标的功能,但它这时已不是一个独立的图标,它将随附加到的图标一起被复制、删除。当程序执行到带有附加计算图标的图标时,首先执行附加的计算图标,然后再执行被附加的图标。附加计算图标的方法是:选中要附加计算图标的图标,执行“
4、修改”→“图标”→“计算”菜单命令,或者按Ctrl+=快捷键打开计算图标的编辑窗口,然后添加代码,保存并关闭编辑窗口后,就可看到被附加的图标右上角有一个“=”号小标志,如图所示。7.1计算图标2.计算图标的属性设置单击计算图标,执行“修改”→“图标”→“属性”菜单命令打开计算图标的属性面板,如下图所示。选中计算图标,按Ctrl+I快捷键也可调出其属性面板。变量和函数是编程语言的重要组成部分,利用其强大的功能可以设计出各种严密而复杂的程序。相对于其他编程语言来说,Authorware的变量和函数简单易学,只要具
5、有编程的基础知识就够了,但是如果要对多媒体作品进行深层次的控制,实现更为复杂的效果,那就需要更加深入地学习变量和函数。在程序运行和调试过程中,常会使用变量对程序进行控制。变量是指在程序运行过程中其值发生变化的量。Authorware中的变量按照变量的性质可以分为两类:一类是Authorware自身提供的系统变量,另一类是自定义变量。7.2变量将Authorware中的变量按其存储数据的类型,一般可分为七种即数值变量、字符变量、逻辑变量、列表变量、符号变量、矩形变量和点变量。(1)字符变量用于存储字符或字符串。
6、在给字符变量赋值时,需要将字符串用英文的双括号括起来。(2)数值变量数值变量存储的是具体的数值,可以是整数,正实数或负实数。(3)逻辑变量逻辑变量用于判断对错,它存储的只有TRUE(真)和FALSE(假)两个值。如果Authorware把一个数值变量解释为逻辑变量,则把0解释为逻辑变量“FALSE”,把任何非0值都解释为逻辑变量“TRUE”。如果Authorware把一个字符变量解释为逻辑变量,则仅把“TRUE、ON、YES、T”这几个字符串解释为逻辑变量“TRUE”,把其他字符串都解释为“FALSE”。如果
7、逻辑变量参与算术运算,则Authorware把1解释为“TRUE”,把0解释为“FALSE”。7.2变量7.2.1变量的类型(4)列表变量列表变量存储的是一个数组,又称数组变量,其中的数组元素可以是不同的数据类型,但都是单独一个值,如[1,2,3,“a”,“b”,“c”];也可以是由属性注明和属性值两部分组成,两者之间用冒号隔开,如[#姓名:“Harry”,#年龄:18,#电话:7562180]等。(5)符号变量符号变量看起来与字符变量类似,但它是以字符“#”开始的一个字符串,而且它不需要用引号括起来。(6)
8、矩形变量矩形变量存储的主要是系统函数Rect()返回的数据。利用它可以定义一个矩形区域。它存储的是一个矩形区域的左上角坐标点和右下角坐标点的值。(7)点变量点变量存储一个点的坐标值,也称坐标变量,主要用来存储系统函数Point()返回的数据。利用它可以定位一个点。7.2变量7.2.1变量的类型Authorware能根据对变量的引用自动解释变量的类型,而且Authorware对变量类型的定义也没有特殊
此文档下载收益归作者所有