Actionscript 3 如何检查AS3中是否未关注swf

Actionscript 3 如何检查AS3中是否未关注swf,actionscript-3,click,focus,flash,Actionscript 3,Click,Focus,Flash,我只是想知道如何检查swf是否已经聚焦是很有用的。当最终用户在舞台外(例如在浏览器的地址栏上)单击时,会出现这种情况。我们也可以为相同的空中应用程序使用NativeApplication import flash.desktop.NativeApplication; import flash.events.Event; NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, onActivate); Native

我只是想知道如何检查swf是否已经聚焦是很有用的。当最终用户在舞台外(例如在浏览器的地址栏上)单击时,会出现这种情况。

我们也可以为相同的空中应用程序使用NativeApplication

import flash.desktop.NativeApplication;
import flash.events.Event;

NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, onActivate);
NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, onDeactivate);

function onActivate(e:Event){
        trace("Activate");
}

function onDeactivate(e:Event){
    trace("Deactivate");
}
import flash.desktop.NativeApplication;
import flash.events.Event;

NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, onActivate);
NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE, onDeactivate);

function onActivate(e:Event){
        trace("Activate");
}

function onDeactivate(e:Event){
    trace("Deactivate");
}