王志军全套配套课件多媒体教学软件设计与开发 13.ppt

王志军全套配套课件多媒体教学软件设计与开发 13.ppt

ID:51970937

大小:395.50 KB

页数:13页

时间:2020-03-26

王志军全套配套课件多媒体教学软件设计与开发 13.ppt_第1页
王志军全套配套课件多媒体教学软件设计与开发 13.ppt_第2页
王志军全套配套课件多媒体教学软件设计与开发 13.ppt_第3页
王志军全套配套课件多媒体教学软件设计与开发 13.ppt_第4页
王志军全套配套课件多媒体教学软件设计与开发 13.ppt_第5页
资源描述:

《王志军全套配套课件多媒体教学软件设计与开发 13.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、学习目标1.了解脚本语言编程必要性和重要性2.掌握常用的系统变量、系统函数的使用技巧3.学习脚本函数的定义和调用方法4.学习JavaScript脚本语言编程第13章多媒体教学软件中脚本编程技巧13.1.1巧用系统函数和变量第13章多媒体教学软件中脚本编程技巧13.1运用系统变量、函数和脚本语句的编程技巧以下给出一个简单的实例,以说明灵活使用Test函数的方法。例子中在演示窗口显示一个走动的时钟,要求用中文显示当时的时间。本例利用到了Test函数的用法,SubStr函数的用法,时间函数的使用,及刷新显示变量。13.1.2用脚本语言创建图形对象第13章多媒体教学软件中脚本编程技巧

2、13.1运用系统变量、函数和脚本语句的编程技巧通常绘制图形都是在显示图标的演示窗口用绘图工具完成的,其实用脚本语言也能在显示图标中创建图形对象,例如创建直线、矩形、椭圆和折线等,并能同时为图形对象设置颜色、绘图的箭头和填充的图案等等。本例中演示了单纯用Authorware脚本语言在显示图标的演示窗口中创建一个五角星,并在其中填充一种Authorware并不具有的图案。例子中用BuildDisplay系统函数创建图形对象,使用了列表变量,并进行了图形对象的描述。13.1.3用脚本语言为移动图标创建任意函数路径第13章多媒体教学软件中脚本编程技巧13.1运用系统变量、函数和脚本语

3、句的编程技巧本例使用脚本语言来创建移动路径,原则上讲,只要知道函数曲线的方程,就能使用本例提供的方法。通过脚本语言编程创建一个复杂路径,本例中是一个有15个花瓣的小花,为了创建这一路径共使用了480个节点。用手工的话这工作量可想而知,何况精确地设置这样的路径几乎不可能。本例中,在计算图标中使用SetMotionObject系统函数设置移动图标的移动对象Object,使用SetIconProperty系统函数设置移动速度Rate、执行方式Concurrency、永久移动条件MoveWhen、运动移动类型Type、路径节点的坐标和节点的类型。13.2.1图标脚本函数第13章多媒体

4、教学软件中脚本编程技巧13.2脚本函数图标脚本函数将函数定义存放在作为计算图标变种的脚本函数图标中。具体的做法分为两步。(1)创建一个计算图标并命名。(2)右击计算图标,选择Properties项,打开如下图所示的计算图标属性对话框,选中ContainsScriptFunction项,表示要将计算图标转换为脚本函数图标,单击OK按钮即可。13.2.1图标脚本函数第13章多媒体教学软件中脚本编程技巧13.2脚本函数脚本函数图标中的程序与一般计算图标中的程序没有本质的区别,不仅允许使用数学函数及有关变量,也允许使用诸如绘图函数、文件操作函数、UCD函数等其他函数。使用时必须在该图

5、标内定义一个名为Args的图标变量用于接收调用者传来的参数,还应建立一个名为Result的图标变量,该变量的值就是图标脚本函数的返回值。这两个图标变量不能使用其他的变量名。调用图标脚本函数使用CallScriptIcon系统函数。通常情况下图标脚本函数允许有一个调用参数和一个返回值,若需要有多个调用参数或(和)需要多个返回值,可以使用列表变量,甚至可以使用多维列表变量。13.2.2文件脚本函数第13章多媒体教学软件中脚本编程技巧13.2脚本函数文件脚本函数将函数定义存放在一个文本文件中。使用文件脚本函数时先用文本编辑器建立一个纯文本文件,文件的内容即为函数的程序。包含文件脚本

6、函数的文本文件中的程序也必须定义一个名为Args的图标变量用于接收调用者传来的参数,和一个名为Result的图标变量作为返回值。但是由于文本文件中的函数不能确定其图标的标题,所以定义图标变量时不能使用“@"图标标题"”的写法,而应当使用“@IconID”的写法。调用文件脚本函数使用CallScriptFile系统函数,关于调用参数和返回值参见对图标脚本函数的解释。有所不同的是,要在调用文件脚本函数之前定义好包含在文件脚本函数中的所有图标变量和全局变量,不然会导致错误,使函数调用无法进行。13.2.3字符串脚本函数第13章多媒体教学软件中脚本编程技巧13.2脚本函数字符串脚本函

7、数将函数的定义存放在一个字符串中。使用字符串脚本函数时先定义一个字符串,字符串的内容即为函数的程序,注意每一行的末尾一定要有回车符“r”,如果有双引号、反斜杠等特殊字符,必须按照Authorware的规定,在这些字符的前面加上转义字符“”。调用字符串脚本函数使用CallScriptString系统函数。参数和返回值的传递必须使用全局变量。同文件脚本函数一样,在调用字符串脚本函数之前也要先定义好包含在字符串脚本函数中的所有变量。13.2.4保存在文件中的字符串脚本函数第13章多媒体教学软件中脚本编程技

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。