AS3中 “Event.COMPLETE”监听事件参数有什么用?
发布网友
发布时间:2023-05-09 09:38
我来回答
共4个回答
热心网友
时间:2024-11-16 09:43
Event.COMPLETE本身只是一个String常量,不具备任何逻辑含义,任何事件发送者都可以随时抛出该事件。
但因为它是一个常量,一些内置的API方法通常会在运行过程结束时来抛出由这个String常量所代表的事件,所以当你对具备这些方法的对象进行监听时,将可以捕捉到该方法结束的事件,用以调度你想要在此时进行处理的其他方法。
比如常用的URLLoader类,在它的load()方法中,当对所有已接收数据进行解码并将其放在 URLLoader 对象的 data 属性以后,就会抛出Event.COMPLETE事件。对URLLoader的实例进行监听,就意味着主线程会在加载完指定对象后立即调度你在addlistener中指定的方法。
热心网友
时间:2024-11-16 09:43
AS3调用外部图片或swf文件时我们要用到Loader,而且必然要添加事件侦听器:loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onComplete_Loader);
ProgressEvent.PROGRESS 是加载过程调度事件
Event.COMPLETE 是加载完成调度事件
热心网友
时间:2024-11-16 09:44
你.addEventListener(关于钱的事件.有钱的时候, 我.处理方法)
function 处理方法(_evt:关于钱的事件):void{
//我收到钱的反应
}
热心网友
时间:2024-11-16 09:44
事件完成 触发