多媒体教学软件设计与开发 王志军 教学课件13.pptVIP

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

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 学习目标 1.了解脚本语言编程必要性和重要性 2.掌握常用的系统变量、系统函数的使用技巧 3.学习脚本函数的定义和调用方法 4.学习JavaScript脚本语言编程 第 13 章 多媒体教学软件中脚本编程技巧 13.1.1 巧用系统函数和变量 第 13 章 多媒体教学软件中脚本编程技巧 13.1 运用系统变量、函数和脚本语句的编程技巧 以下给出一个简单的实例,以说明灵活使用Test函数的方法。例子中在演示窗口显示一个走动的时钟,要求用中文显示当时的时间。本例利用到了Test函数的用法,SubStr函数的用法,时间函数的使用,及刷新显示变量。 13.1.2 用脚本语言创建图形对象 第 13 章 多媒体教学软件中脚本编程技巧 13.1 运用系统变量、函数和脚本语句的编程技巧 通常绘制图形都是在显示图标的演示窗口用绘图工具完成的,其实用脚本语言也能在显示图标中创建图形对象,例如创建直线、矩形、椭圆和折线等,并能同时为图形对象设置颜色、绘图的箭头和填充的图案等等。 本例中演示了单纯用Authorware脚本语言在显示图标的演示窗口中创建一个五角星,并在其中填充一种Authorware并不具有的图案。例子中用BuildDisplay系统函数创建图形对象,使用了列表变量,并进行了图形对象的描述。 13.1.3 用脚本语言为移动图标创建任意函数路径 第 13 章 多媒体教学软件中脚本编程技巧 13.1 运用系统变量、函数和脚本语句的编程技巧 本例使用脚本语言来创建移动路径,原则上讲,只要知道函数曲线的方程,就能使用本例提供的方法。 通过脚本语言编程创建一个复杂路径,本例中是一个有15个花瓣的小花,为了创建这一路径共使用了480个节点。用手工的话这工作量可想而知,何况精确地设置这样的路径几乎不可能。本例中,在计算图标中使用SetMotionObject系统函数设置移动图标的移动对象Object,使用SetIconProperty系统函数设置移动速度Rate、执行方式Concurrency、永久移动条件Move When、运动移动类型Type、路径节点的坐标和节点的类型。 13.2.1 图标脚本函数 第 13 章 多媒体教学软件中脚本编程技巧 13.2 脚本函数 图标脚本函数将函数定义存放在作为计算图标变种的脚本函数图标中。具体的做法分为两步。 (1)创建一个计算图标并命名。 (2)右击计算图标,选择Properties项,打开如下图所示的计算图标属性对话框,选中Contains Script Function项,表示要将计算图标转换为脚本函数图标,单击OK按钮即可。 13.2.1 图标脚本函数 第 13 章 多媒体教学软件中脚本编程技巧 13.2 脚本函数 脚本函数图标中的程序与一般计算图标中的程序没有本质的区别,不仅允许使用数学函数及有关变量,也允许使用诸如绘图函数、文件操作函数、UCD函数等其他函数。使用时必须在该图标内定义一个名为Args的图标变量用于接收调用者传来的参数,还应建立一个名为Result的图标变量,该变量的值就是图标脚本函数的返回值。这两个图标变量不能使用其他的变量名。 调用图标脚本函数使用CallScriptIcon系统函数。通常情况下图标脚本函数允许有一个调用参数和一个返回值,若需要有多个调用参数或(和)需要多个返回值,可以使用列表变量,甚至可以使用多维列表变量。 13.2.2 文件脚本函数 第 13 章 多媒体教学软件中脚本编程技巧 13.2 脚本函数 文件脚本函数将函数定义存放在一个文本文件中。使用文件脚本函数时先用文本编辑器建立一个纯文本文件,文件的内容即为函数的程序。包含文件脚本函数的文本文件中的程序也必须定义一个名为Args的图标变量用于接收调用者传来的参数,和一个名为Result的图标变量作为返回值。但是由于文本文件中的函数不能确定其图标的标题,所以定义图标变量时不能使用“@图标标题”的写法,而应当使用“@IconID”的写法。 调用文件脚本函数使用CallScriptFile系统函数,关于调用参数和返回值参见对图标脚本函数的解释。有所不同的是,要在调用文件脚本函数之前定义好包含在文件脚本函数中的所有图标变量和全局变量,不然会导致错误,使函数调用无法进行。 13.2.3 字符串脚本函数 第 13 章 多媒体教学软件中脚本编程技巧 13.2 脚本函数 字符串脚本函数将函数的定义存放在一个字符串中。使用字符串脚本函数时先定义一个字符串,字符串的内容即为函数的程序,注意每一行的末尾一定要有回车符“\r”,如果有双引号、反斜杠等特殊字符,必须按照Authorware的规定,在这些字符的前

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档