我需要在运行时加载一些图像,但我不能使用事件,因为我有这样的代码块:
loader.load(request);
//do something with loaded resource
我想避免使用
进行主动等待 while (condition) <sleep>
循环...是不是有办法使load()方法阻塞?
答案 0 :(得分:2)
不,你不能。 Flash本质上是非阻塞的。作为单线程,这是允许应用程序响应用户事件并在执行I / O时更新屏幕的唯一方法。 即使工作者被添加到最新版本的Flash Player中,他们仍然不允许你做同样的事情。