站点首页 | 实用文章 | 考试相关 | 论文中心 | 故事小说 | 教程中心
热门文章
搜索
您现在的位置: hglm >> 教程中心 >> 图形图像 >> Director >> 教程正文
Director 技术问题解答
中的播放按钮,你就可以看到 Mpeg 文件的播放了。

你也可以通过 LINGO 编写程序访问此控件的方法,例如 RUN 是这个控件的一个方法,

你可以将在一个按钮中附上下面的代码

on mouseUp

run (sprite 1) --假设此控件所在通道为 1

end

注:ActiveX 视频对象总是直接写屏幕的,它的 direct to stage 总是设置的,这使得它超越 Director 通道的安排次序,总是在最上面的。

问题 5:什么是 Shockwave, 什么是 Flash,为什么 Shockwave 比 Flash 提供更高的帧速率?

解答:

1:shockwave 和 Flash 是 Macromedia 提供的两种网上媒体流播放技术。Flash 是一种网上矢量动画技术并带有一定的交互编程功能。Shockwave 是一种更加复杂的播放技术,由于它提供了强大的,可扩展的脚本引擎,使得它可以制作聊天室,操作 HTML,解析 XML 2文档,控制适量图形,两者都是流媒体技术。但是 Flash 启动非常的快,而 shockwave 启动没有 Flash 快。Flash 使用 Flash 软件制作,文件后缀名是 swf (shockwave flash format),Shockwave 是用 Director 制作,文件后缀名是 dcr。

2:

帧速率决定了媒体可以播放的最高速率,shockwave 和 flash 的实际播放速率通常由于播放所需的计算量而达不到指定的播放率,二者的内部渲染引擎不同,shockwave 的帧速率通常在30-60 之间,而 Flash 的帧速率在 7-12 之间。Shockwave 本质上使用一个高性能的点阵复合引擎,而 Flash 实质上是一个实时适量到点阵的渲染引擎。通常矢量到点阵的渲染要比简单的将点阵图像复合更加耗时,这就是为什么 Shockwave 比 Flash 提供更高的帧速率。

一句话:Flash 是一个矢量动画软件 ,而 Director 制作的 shockwave 更多是基于点阵的动画。

其实这是一个很简单的事实,但是非常令人费解的是很多人并不清楚这些。致使很多人在 Flash 中嵌入大量的位图,使得文件很大。也有的人总觉得 Flash 比 shockwave 慢,却不明白原因。

以上是我在使用 Director 制作光盘和网上 shockwave 多媒体游戏的一些心得。我在这里抛砖引玉,希望结识更多和我一样喜欢 Director 的朋友。我的 e-mail 地址是 eiffel_q@yeah.net, 我的网址: http://www.matrixfox.com/mulder/ (多媒体 X 档案)

上一页  [1] [2] [3] 

Copyright(c) hglm.com All rights reserved. 浙ICP备06001730号