使用 Flash |
|
|
|
| 处理 Flash 文档 > 测试文档的下载性能 | |||
Flash Player 会尝试满足您设置的帧频;回放期间的实际帧频可能会因计算机而异。如果正在下载的文档到达了一个特定的帧,但是该帧的所需数据尚未下载,则文档会暂停,直到数据到达为止?/p>
要以图形化方式查看下载性能,可以使?quot;带宽设置",它会根据指定的调制解调器速度显示为每个帧发送多少数据?quot;带宽设置"分为两个窗格。左边的窗格显示有关文档的信息、下载设置、状态和流(如果包括的话)。右边的窗格显示有关文档中个别帧的信息?/p>
在模拟下载速度时,Flash 使用典型 Internet 性能的估计值,而不是精确的调制解调器速度。例如,如果您选择模拟 28.8 Kbps 的调制解调器速度,Flash 会将实际的速率设置?2.3 Kbps 以反映典型的 Internet 性能?quot;带宽设置"还针?SWF 文件新增的压缩支持进行补偿,从而减少了文件大小并改善了数据流性能?/p>
当外?SWF 文件、GIF ?XML 文件及变量通过使用 ActionScript 调用(如 loadMovie ?getUrl)流入播放器时,数据将按为数据流设置的速率流动。在带宽由于出现其它数据请求而减少时,主?SWF 文件的流速率也会随之降低。在您计划支持的计算机上,以各种支持速度测试您的文档是非常有用的。这将帮助您确保文档在设计支持的最慢连接和计算机上都不会出现过载情况?/p>
也可以生成降低回放速度的帧的报告,然后优化或删除这些帧中的某些内容。有关详细信息,请参?a href="00000425.html#664973">优化 Flash 文档?/p>
要更改使?quot;测试影片"?quot;测试场景"命令创建?#160;SWF 文件的设置,请使?quot;文件">"发布设置"。有关详细信息,请参?a href="00000805.html#268575">发布 Flash 文档?/p>
要测试下载性能?/a>如果测试场景或文档,Flash 会使?quot;发布设置"对话框中的设置将当前所选内容发布为 SWF 文件。(请参?a href="00000805.html#268575">发布 Flash 文档。)SWF 文件会在一个新窗口中打开,并立即开始播放?/p>
"带宽设置"的左侧会显示文档的相关信息、文档设置、文档状态以及流(如果文档中已包括的话)?/p>
"带宽设置"的右侧显示时间轴标题和图表。在该图表中,每个条形代表文档的一个单独帧。条形的大小对应于帧的字节大小。时间轴标题下面的红线指出,在当前的调制解调器速度(在"控制"菜单中设置)下,指定的帧能否实时流动。如果某个条形伸出到红线之上,则文档必须等待该帧加载?/p>
如果关闭数据流,则文档在不模?Web 连接的情况下就开始下载?/p>
默认视图显示交替的淡灰色和深灰色块,代表各个帧。每块的旁边指出了它的相对字节大小。第一帧存储元件的内容,所以它通常比其它帧大?/p>
此视图有助于您查看哪些帧导致数据流延迟。如有帧块伸到图表红线之上,Flash Player 将暂停回放,直到整个帧下载完毕?/p>
使用"带宽设置"设置测试环境后,就可以直接在测试模式中打开所?SWF 文件。文件在 Flash Player 窗口中打开,且在打开时会使用"带宽设置"和其它选定的查看选项?/p>
有关调试文档的详细信息,请参?quot;学习 Flash 中的 ActionScript 2.0"中的编写和编?ActionScript 2.0?/p>
要生成一个列出最?Flash Player 文件中数据量的报告:Flash 生成一个扩展名?.txt 的文本文件。(如果文档文件?myMovie.fla,则该文本文件就?myMovie Report.txt。)报告会逐帧列出各帧的大小、形状、文本、声音、视频和 ActionScript 脚本?/p>
|
|
|
|