我需要在使用另一个函数捕获事件(下载内容)后返回到原始函数。原始函数需要返回一个值,这取决于下载的数据。所以,我想暂停原始函数的下载所需的时间和eventhandler函数来完成它的工作,并在之后恢复。Actionscript:从事件处理函数切换回前一个函数
显而易见的方法是设置一个标志值(原始函数和事件处理程序都在同一个类中),并使原始函数检查它,直到事件处理函数更改该标志。但那样会浪费,而且我的AS已经够慢了:) [应用程序的其他部分使用了一些沉重的图形]。
还有别的办法吗?就像一个被捕获的函数“中间”一样?或者其他形式的流量控制?
这是我明确的答案,虽然没有一个我希望:)。已经做了分裂,它是一个更多的编码(新的事件子类和一些依赖关系的变化),但它的作品。仍然习惯AS3。感谢你和j.deseno。 – 2010-05-17 21:08:07