0

使用 AIR 1.5 中的 Loader 类加载一系列资产时,我遇到了一个非常烦人的间歇性问题。

我正在创建我编写的幻灯片的四个实例,并且它工作了 9/10 次,但时不时地有一个或两个幻灯片失败,我发现它只是在发生这种情况时停止加载图像,可能加载其中的一半,即使我使用 try 和 catch,也没有报告运行时错误。

所有图像都是按顺序加载的,但幻灯片是并行的,我想这可能是问题所在?有人遇到并行加载的问题吗?即使在 AIR 中,您也应该始终按顺序加载吗?

4

1 回答 1

1

是的,一定要尽量避免并行加载,除非您可以控制可以运行的并发线程数。所以使用顺序加载管理器,也许让它使用多个加载线程来处理序列,但不要超过 2-3 个。

我认为它间歇性的原因是因为速度变化,如果它足够快,你可以加载所有东西,但是一旦速度有点慢,你就会加载失败。

于 2011-03-23T11:44:01.803 回答