怎么控制AS3.0从外部加载的SWF

2025-01-07 04:55:16
推荐回答(1个)
回答1:

第一种 在loader.content.addEventListener("finish",finishHandler);
请确保 被加载的swf 这句代码 dispatchEvent(new Event("finish")); 使用的位置 在该swf的最上层,如果你是在场景中某个mc里面某个帧的 肯定监听不到。第二种方式不推荐使用 不专业。

推荐用第一种 事件做。如果你没听懂 请吧这句代码这么写:

dispatchEvent(new Event("finish",true)); 使用冒泡事件 就不需要理会抛出事件的位置了