有没有一种方法可以分派swfadrss更改事件,但同时传递参数(对象)?
我在文档中看到类似的内容,但在网上找不到示例…
您可以这样修改swfaddressevent类:
private var _customObject:Object; public function SWFAddressEvent(type:String, customObject:Object, bubbles:Boolean = false, cancelable:Boolean = false) { super(type, bubbles, cancelable); _customObject = customObject; }
然后,当您分派变更事件时,将对象添加到事件中:
dispatchEvent(SWFAddressEvent.CHANGE, customObject);
要使对象公开可用,请执行以下操作:
public function get publicCustomObject():Object { return _customObject; }