use*_*444 1 actionscript actionscript-3
public var:NoOfElements = 0;
public function addElement(){
// increases NoOfElements by one in every call
}
public function remvoveElement(){
// decreases NoOfElements by one in every call
}
Run Code Online (Sandbox Code Playgroud)
addElement和removeElement由两个单独的计时器事件调用.并且在每个方法中它修改全局变量NoOfElements.有没有一种方法来同步acionscript中的变量?
Flash是"线程安全的",因为它实际上只在一个线程中运行,所以你不必担心同步任何东西.计时器将运行您的功能,您可以确定它不会同时运行两次.
所以,回答你的问题 - 没有没有"同步变量"的方法,因为没有必要.