flash - as3中类定义前的方括号

标签 flash actionscript-3

我已经看到在类定义之前使用的 embed 标签,但我刚刚看到 Keith 正在使用这些..

[Event(name="select", type="flash.events.Event")]
[Event(name="close", type="flash.events.Event")]
[Event(name="resize", type="flash.events.Event")]
public class Window extends Component{

有人能告诉我这是做什么的吗?

最佳答案

最重要的是,Flex 编译器在解释 MXML 时使用它。但实际上它只是元数据,ASDocs 和一些代码完成实现将使用它来向您显示可用事件,但仅此而已。

它在此处的文档中:http://livedocs.adobe.com/flex/3/html/help.html?content=createevents_3.html

希望有帮助!

(答案编辑为更准确)

关于flash - as3中类定义前的方括号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5629961/

相关文章:

actionscript-3 - Haxe (Flash) 和内联

actionscript-3 - 以 OOP 正确的方式访问父类

android - Galaxy S4 和 libmedia.so 杀死 Flash

flash - 找不到 mx.core::BitmapAsset

flash - 将 ByteArray 转换为文件对象

flash - 将方法添加到 as3 类

actionscript-3 - 如何避免 flash.display 闪烁

javascript - 请推荐一种或多种最佳图表组件,Flash或javascript

actionscript-3 - 无法将youtube加载到Flash中时获取FS按钮,fs = 1不起作用

actionscript-3 - 为什么在Flash中暂停MP3流时会有延迟