我正在分析我的应用程序(使用Flash Develop Profiler),大部分空间都是由游荡的类/函数占用。他们中的大多数我都照顾过。但是有两种类型的游荡物体是我无法弄清楚的。
Xmovieclip第21帧。 Xmovieclip是为actionscript导出的movieclip。在第21帧,它有一个动作停止()。加载swf并创建此movieclip的一个实例。
这是另一个游荡功能
String:$cinit()
[new class]()
global$init:global$init()
最后这个功能
private function onAllDefinitionsLoadComplete(e:LoaderEvent):void
{
dispatchEvent(new AssetManagerEvent(AssetManagerEvent.ASSET_DEFINITION_LOADED));
}
有什么想法吗?
答案 0 :(得分:0)
编译器为内部类和方法等生成了一些自己的封装ActionScript,因此无需担心。
尝试编译和分析空白SWF,您将看到应用程序随附的所有开销。
没有理由尝试整理这些内容,因为它们是任何Flash应用程序的核心。我会担心你创建的对象。