2011-09-02 34 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是「線程安全」的,因爲它實際上只在一個線程中運行,所以您不必擔心同步任何事情。計時器將運行你的功能,你可以確定它不會同時運行兩次。

所以,要回答你的問題 - 沒有辦法「同步變量」,因爲沒有必要。