有没有一种方法既可以分派SWFAdresss更改事件,又可以同时传递参数(对象)?
我在文档中看到了类似的东西,但我在网上找不到一个例子……
发布于 2010-09-20 14:05:25
您可以像这样修改SWFAddressEvent类:
private var _customObject:Object;
public function SWFAddressEvent(type:String, customObject:Object, bubbles:Boolean = false, cancelable:Boolean = false) {
super(type, bubbles, cancelable);
_customObject = customObject;
}然后在调度CHANGE事件时,将该对象添加到该事件中:
dispatchEvent(SWFAddressEvent.CHANGE, customObject);要使对象公开可用,请执行以下操作:
public function get publicCustomObject():Object
{
return _customObject;
}https://stackoverflow.com/questions/3738554
复制相似问题