- 2
- 0
- 约1.71万字
- 约 9页
- 2017-11-08 发布于浙江
- 举报
下载
第37章 创建Java短程序
与Director 6.5 一起发布的发行D i r e c t o r影片的一种新方法是 Save As Java功能。这个功能
实际上是一个X t r a ,它可以把D i r e c t o r影片、L i n g o 以及其他所有内容翻译成J a v a短程序。
这意味着我们可以创建 J a v a短程序了。它实际上是由一系列小文件组成的计算机应用程
序。这些短程序需要有 J a v a 引擎才能运行。 J a v a 短程序最常用于 We b 网页里。 N e t s c a p e
N a v i g a t o r和Microsoft Internet Explorer 都有能够运行J a v a短程序的J a v a 引擎。
J a v a短程序的性能通常比和它等价的 S h o c k w a v e差。它们通常需要更多的下载时间,而且
输入后的J a v a短程序只支持 D i r e c t o r 的部分功能。实际上,与 S h o c k w a v e相比,使用 J a v a短程
序的唯一优点是,用户不需安装任何额外的软件就可以在 N e t s c a p e 和E x p l o r e r上播放影片。
37.1 Save As Java基础信息
创建Save As Java功能是M a c r o m e d i a 的工程师们完成的一件了不起的事情。他们基本上用
J a v a把D i r e c t o r重新写了一遍,然后又写出一个翻译器,把剪辑室、演员表和 L i n g o程序都翻译
成J a v a短程序和数据文件。
很多创作者还没有意识到 Save As Java Xtra 的威力。最起码,当被问道有没有编写 J a v a短
程序的能力时,D i r e c t o r创作者或创作公司如今有机会说“有”。
创建J a v a短程序有两种方法。第一种是对已经制作好的影片进行修改,删除 Save As Java
X t r a所不支持的功能。
第二种方法是在开始创作影片时就想着 Save As Java Xtra 。在编程序时就要想到Save As
Java Xtra 的局限性。下面将详细讨论这两种方法。
37.1.1 把现有的影片翻译成Java短程序
在创作者们试着使用这种方法时,如果不能把旧的 D i r e c t o r影片改为J a v a短程序,会感到
非常失望。有很多 D i r e c t o r 的功能都不被Save As Java Xtra所支持。尽管有许多解决方法,但
需要做很多工作才能把D i r e c t o r影片转换成J a v a短程序。
例如,我们需要把除位图、图形或域以外的所有演员都剔除。这意味着将要把文本演员
转成位图,如果文本演员在影片播放时还将变化,则把它转成域。
我们也不能使用任何矢量图形演员或 F l a s h演员了,因此这些演员都必须转成标准的位图。
然后,开始修改L i n g o 。许多命令都不能被翻译,不过大多数都可以有所变通。例如,子
字符串系列命令都必须进行修改。不过,可以用 c h a r s和o ff s e t等函数写一些处理程序,来模拟
l i n e 、w o r d 和c h a r等函数。l e n g t h和工具函数n u m To C h a r 和c h a r To N u m等仍然有效。 s t r i n g ( )和
v a l u e ( ) 函数也仍然有效。它们可以用来把数字转换成字符串或反向转换。
如果我们使用了D i r e c t o r 的内置库行为,应当注意它们很可能不能被翻译。不过,我们可
以使用另外一组专门为J a v a设计的库行为。应当只使用 J a v a 的这些行为。
如果有一些我们自己编写的行为,并想把它转换为 J a v a ,应当逐字逐句地检查,看是否
480计计第九部分 完成一件作品
下载
存在着与Save As Java功能不兼容的命令。测试自编行为和其他程序的方法是试着把它们转换
成J a v a短程序,再查看在处理过程中会出现什么错误。
尽管把现有的影片翻译成 J a v a 是可能的,也终将成功,但并不推荐使用这种方法。另一
种
您可能关注的文档
最近下载
- 数字图像处理图像编码.ppt VIP
- 湖北城市建设职业职业技术学院2025年高职单招考试城市燃气工程技术专业考试大纲.pdf VIP
- 长帝电烤箱TV42W使用说明书用户手册.pdf
- 气象学与气候学课件.pptx
- 电子科技大学《光电图像处理》 第六章 图像编码与压缩 ppt课件.pptx VIP
- 对外经济贸易大学2021-2022学年《Python程序设计》期末考试试卷(A卷)及标准答案.docx
- 高考数学极值点偏移练习题(含答案).docx VIP
- 化工过程安全管理导则-装置安全规划与设计课件.pptx VIP
- 五脏与情志 jt叔叔 JT叔叔伤寒杂病论慢慢教(.)五脏与情志.doc VIP
- 图像处理与分析图像的编码技术.ppt VIP
原创力文档

文档评论(0)