2011-09-02 35 views
1
public var:NoOfElements = 0; 

public function addElement(){ 
// increases NoOfElements by one in every call 
} 


public function remvoveElement(){ 
// decreases NoOfElements by one in every call 
} 

addElement和removeElement由两个单独的计时器事件调用。并且在每种方法中它都会修改全局变量NoOfElements。有没有一种方法来同步acionscript中的变量?同步变量动作

回答

5

Flash是“线程安全”的,因为它实际上只在一个线程中运行,所以您不必担心同步任何事情。计时器将运行你的功能,你可以确定它不会同时运行两次。

所以,要回答你的问题 - 没有办法“同步变量”,因为没有必要。