How to check if the swf has been unfocused in AS3

前端 未结 2 1195
野性不改
野性不改 2021-01-21 15:01

I just thought it would be useful to know how to check if an swf has been focused or otherwise. This situation arises when the end user clicks outside of the stage (on the addre

2条回答
  •  盖世英雄少女心
    2021-01-21 15:10

    We can also avail NativeApplication for the same in AIR application.

    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");
    }
    

提交回复
热议问题