Events 是否有一份“的清单”;“启动”;为主权财富基金举办的活动?
基本上,我在寻找swf加载、启动、播放第一帧等过程中发生的所有事件。理想情况下,我希望它按flash版本进行分解……我运行了以下代码:Events 是否有一份“的清单”;“启动”;为主权财富基金举办的活动?,events,flash,Events,Flash,基本上,我在寻找swf加载、启动、播放第一帧等过程中发生的所有事件。理想情况下,我希望它按flash版本进行分解……我运行了以下代码: var events:Array = [ Event.ACTIVATE, Event.ADDED, Event.ADDED_TO_STAGE, Event.CANCEL, Event.CHANGE, Event.CLEAR, Event.CLOSE, Event.COMPLETE, Even
var events:Array = [
Event.ACTIVATE,
Event.ADDED,
Event.ADDED_TO_STAGE,
Event.CANCEL,
Event.CHANGE,
Event.CLEAR,
Event.CLOSE,
Event.COMPLETE,
Event.CONNECT,
Event.COPY,
Event.CUT,
Event.DEACTIVATE,
Event.ENTER_FRAME,
Event.EXIT_FRAME,
Event.FRAME_CONSTRUCTED,
Event.FULLSCREEN,
Event.ID3,
Event.INIT,
Event.MOUSE_LEAVE,
Event.OPEN,
Event.PASTE,
Event.REMOVED,
Event.REMOVED_FROM_STAGE,
Event.RENDER,
Event.RESIZE,
Event.SCROLL,
Event.SELECT,
Event.SELECT_ALL,
Event.SOUND_COMPLETE,
Event.TAB_CHILDREN_CHANGE,
Event.TAB_ENABLED_CHANGE,
Event.TAB_INDEX_CHANGE,
Event.TEXT_INTERACTION_MODE_CHANGE,
Event.UNLOAD
];
for each(var i:String in events)
{
addEventListener(i, _response);
}
function _response(e:Event):void
{
trace(e.type);
removeEventListener(e.type, _response);
}
并发现最初调度的一些事件包括:
这仅适用于
main时间线
,但您也可以对其他自动初始化的实体执行相同的测试。以下是即将播放第一帧时发生的事件列表:
除此之外,如果您正在从另一个swf加载swf,则在此之前还有特定于加载程序的事件:当swf准备好播放时,
Event.INIT
<代码>事件。下载完成后完成。方法不错。你从哪里得到的活动清单?奇怪的是,当我在浏览器中运行时,我只看到#1、#3和#4——没有“激活”。请看: