在Actionscript应用程序中浏览类和函数

时间:2011-06-23 13:34:47

标签: actionscript-3 garbage-collection flash-builder

我正在分析我的应用程序(使用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));
    }
    

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

编译器为内部类和方法等生成了一些自己的封装ActionScript,因此无需担心。

尝试编译和分析空白SWF,您将看到应用程序随附的所有开销。

没有理由尝试整理这些内容,因为它们是任何Flash应用程序的核心。我会担心你创建的对象。