代码之家  ›  专栏  ›  技术社区  ›  a--m

内包装

  •  0
  • a--m  · 技术社区  · 14 年前

    类似于我从flex知道的[embed()]标签,下面的代码是什么:

    [Event(name="init",type="flash.events.Event")]
    [Event(name="ioError",type="flash.events.IOErrorEvent")]
    [Event(name="securityError",type="flash.events.SecurityErrorEvent")]
    

    我在我使用的几个库中找到了这个,这里的一个展示来自flartoolkit,代码是在包中定义的,在导入之后。

    顺便问一下,当我在flash-ide中编译时,这个代码会被执行吗?

    谢谢, 上午

    2 回复  |  直到 14 年前
        1
  •  3
  •   artemb    14 年前

    这是actionscript的元数据标记。这些特定的声明它们下面的类抛出这些类型的事件。

    http://livedocs.adobe.com/flex/3/html/metadata_3.html#159710

    此元数据在运行时绑定到类,可供访问

        2
  •  2
  •   Patrick    14 年前

    [ Event ]元数据用于flex框架,而不是由flash ide使用,但是您可以使用 [ Embed ] Flash CS4下的元数据

    推荐文章