多媒体技术应用Authorware 7.0 项目教学 教学课件 ppt 宋一兵 卢天喆 Authorware教案-05

上传人:E**** 文档编号:89399619 上传时间:2019-05-24 格式:PPT 页数:18 大小:298KB
返回 下载 相关 举报
多媒体技术应用Authorware 7.0 项目教学  教学课件 ppt 宋一兵 卢天喆 Authorware教案-05_第1页
第1页 / 共18页
多媒体技术应用Authorware 7.0 项目教学  教学课件 ppt 宋一兵 卢天喆 Authorware教案-05_第2页
第2页 / 共18页
多媒体技术应用Authorware 7.0 项目教学  教学课件 ppt 宋一兵 卢天喆 Authorware教案-05_第3页
第3页 / 共18页
多媒体技术应用Authorware 7.0 项目教学  教学课件 ppt 宋一兵 卢天喆 Authorware教案-05_第4页
第4页 / 共18页
多媒体技术应用Authorware 7.0 项目教学  教学课件 ppt 宋一兵 卢天喆 Authorware教案-05_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《多媒体技术应用Authorware 7.0 项目教学 教学课件 ppt 宋一兵 卢天喆 Authorware教案-05》由会员分享,可在线阅读,更多相关《多媒体技术应用Authorware 7.0 项目教学 教学课件 ppt 宋一兵 卢天喆 Authorware教案-05(18页珍藏版)》请在金锄头文库上搜索。

1、项目五 跳动的屏保,任务一 了解Authorware的计算,操作一 认识变量与函数,一、变量 Authorware本身提供的变量形式有两种:系统变量和用户自定义变量。 1、系统变量 Authorware提供了11种类型的系统变量,包括文件管理、绘图、图标和系统时间等。 2、自定义变量 定义自定义变量包括两方面的内容:一是对其进行初始化,二是输入一个简短的描述。 3、变量的数据类型 变量的数据类型可以分为数值型、字符型、逻辑型、符号型、列表型、坐标型等,分别用于保存具体的数值、字符串和逻辑变量等。,任务一 了解Authorware的计算,操作一 认识变量与函数,1、函数类型 在Authorwar

2、e中,存在两种类型的函数:系统函数和外部函数。系统函数是Authorware中预定义的函数,根据用途不同被分为17种类型。外部函数则是对系统函数的有益补充,它们在使用之前必须从外部动态链接库加载到Authorware中。目前存在大量的由独立开发商开发的外部函数,设计人员还可以根据自身需要创建自己的外部函数。系统函数和外部函数的惟一不同之处就是它们的来源,外部函数一旦加载到Authorware中,其使用方法完全等同于系统函数。,2、函数的语法 要想正确使用函数,必须遵循特定的语法,其中最重要的是按照正确的方法使用参数。参数是交由函数进行处理的数据(变量或常量),或者为函数的正常运行提供必须的信息

3、。绝大部分函数都要使用参数,在使用参数时应注意以下两点内容。 根据需要为参数加上双引号 使用正确数目的参数,任务一 了解Authorware的计算,操作一 认识变量与函数,任务一 了解Authorware的计算,操作二 认识运算符和语句,一、运算符,任务一 了解Authorware的计算,操作二 认识运算符和语句,二、条件语句 条件语句的基本格式为: if 条件1 then 操作1 else 操作2 end if 在执行条件语句时,首先检查“条件1”,当“条件1”成立(其值为True)时,就执行“操作1”,否则执行“操作2”。,任务一 了解Authorware的计算,操作二 认识运算符和语句,

4、三、循环语句 循环语句共有以下3种类型。 Repeat with Repeat with类型用于将同样的操作执行指定次数,其使用格式为: Repeat with var=start down to end 操作 end repeat 执行次数由起始值和结束值限定,变量用于跟踪当前循环执行了多少次。,任务一 了解Authorware的计算,操作二 认识认识计算图标,任务二 记录用户信息,操作一 输入用户信息,任务二 记录用户信息,操作二 显示用户信息,任务三 用户验证,任务三 用户验证,(一)检测用户名,任务三 用户验证,(二)限次输入,任务四 跳动的屏幕保护,程序开始时显示用户登录界面,如果在

5、设定的空闲监控时间内(如3秒),用户没有进行任何交互操作,程序就自动进入屏幕保护过程。屏幕保护的画面为黑屏下一个琥珀图片在随机变化位置。一旦用户进行了交互操作,程序就结束屏幕保护,继续显示具体内容。,任务四 创建下拉菜单,1. TimeOutLimit 系统变量,通过它可以定义一个时间(以秒为单位),系统自动监视在这个时间段内,用户是否进行了交互操作。 2. TimeOutRemaining 系统变量,当用户没有进行交互操作时,记录由TimeOutLimit定义的空闲监控时间还剩余多少,是一个递减的数值,以秒为单位。如果用户进行了交互操作,就重新记时。 3. TimeOutGoTo(IconI

6、D“IconTitle“) 系统函数,当TimeOutLimit定义的空闲监控时间到,而用户没有任何交互操作,程序就跳转到由“IconTitle”指定的图标继续执行。,项目实训,实训一 限时输入口令,修改任务三操作二的程序,将限次交互修改为限时交互,要求用户在10秒内输入密码,并显示一个倒计时的闹钟;如果用户不能成功,程序就自动结束。,项目实训,实训二 按键控制图片移动,利用键盘上的4个方向键控制一个笑脸图片的移动,图片位置不能超出演示窗口的边界。,项目小结,本项目我们又学习了几种交互方式: 文本输入交互是程序在运行时,能够动态输入文本内容的一种方法,若输入后不按Enter键,输入内容就不会被记录到系统变量“EntryText”中。 条件交互对于控制程序的运行非常有用。在使用时要注意正确地设置交互条件(表达式或变量)和【自动】属性。为了使程序能够在条件成立时自动执行对应的分支,应当将【自动】属性设置为“为真”。 按键交互使用户可以通过键盘上的特定按键来触发交互,与其他交互类型的热键不同的是,按键交互必须使用按键的名称作为分支的名称。要想了解按键名称的准确信息,请使用系统变量“key”来获得。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号