读书人

问个EVENT的有关问题

发布时间: 2012-03-08 13:30:13 作者: rapoo

问个EVENT的问题
有2个 flash文件,我在A文件中添加了个 button,该button调用该文件中的一个function C(), 在B文件中我对A文件中的button 安装了个监听事件MouseEvent.CLICK,

现在的问题是,我一点击button,button调用C(),但C()没走完, B文件中的 监听事件类就开始运行了,有什么方法能让A中的C()走完,再执行B中的 监听类

[解决办法]
觉得不应该监听mouseevent事件。
应该让button去触发一个事件。
然后让B去监听这个事件。
function c(){
//你要执行的在监听事件之前的代码
dispatchEvent(new event(‘xxx’))
}

B文件:
addlistener(‘xxx’,funcLsn)

读书人网 >Flash

热点推荐