Actionscript 3 Adobe LCCS:如何等待两个sharedProperties同步?
我在一个应用程序中有两个,其中一个是另外一个batonProperty。如果我只想同步其中一个事件,那么这很容易,我只需要向同步事件添加一个eventlistener。如果我有两个,我仍然可以将事件侦听器连接到这两个事件侦听器,以检查每个事件何时同步,但是如何等待它们都同步呢Actionscript 3 Adobe LCCS:如何等待两个sharedProperties同步?,actionscript-3,adobe,Actionscript 3,Adobe,我在一个应用程序中有两个,其中一个是另外一个batonProperty。如果我只想同步其中一个事件,那么这很容易,我只需要向同步事件添加一个eventlistener。如果我有两个,我仍然可以将事件侦听器连接到这两个事件侦听器,以检查每个事件何时同步,但是如何等待它们都同步呢 非常感谢我可以测试的任何代码示例。我没有使用过sharedProperties,但是对于任何需要等待多个事件的情况,如果您不知道事件发生的顺序,您可以使用以下非常基本的设置: var event1occurred:Bool
非常感谢我可以测试的任何代码示例。我没有使用过sharedProperties,但是对于任何需要等待多个事件的情况,如果您不知道事件发生的顺序,您可以使用以下非常基本的设置:
var event1occurred:Boolean;
var event2occurred:Boolean;
function onEvent1(e:Event):void {
event1occurred = true;
checkIfAllEventsOccurred();
}
function onEvent2(e:Event):void {
event2occurred = true;
checkIfAllEventsOccurred();
}
function checkIfAllEventsOccurred():void {
if(event1occurred && event2occurred) {
// Do stuff here
}
}