返回 导航

Flex

hangge.com

AS3 - 使用event.stopImmediatePropagation() 停止事件传播

作者:hangge | 2015-02-02 15:04
private function init():void{
	this.addEventListener("aaa",aaaHanddle);
	this.addEventListener("aaa",bbbHanddle,false,100); //第4个参数,优先级,越大越高。默认1
	dispatchEvent(new Event("aaa")); 
}

private function aaaHanddle(event:Event):void{
	trace("aaaa");
}

private function bbbHanddle(event:Event):void{
	trace("bbbb")
	event.stopImmediatePropagation(); //aaaHanddle()就不会执行了
}
评论

全部评论(0)

回到顶部