我在場景1中有這個var num:Number;
。 我想在場景2中使用它,但我不知道如何去做。如何在AS3 Flash CS6的不同場景中使用相同的變量?
對不起,我是一個新手,我不知道如何正確地查看文檔。
請幫忙。
感謝
我在場景1中有這個var num:Number;
。 我想在場景2中使用它,但我不知道如何去做。如何在AS3 Flash CS6的不同場景中使用相同的變量?
對不起,我是一個新手,我不知道如何正確地查看文檔。
請幫忙。
感謝
一個可能的解決方案將是宣佈將包含一個靜態變量的類。
public class StaticVars {
public static var num:Number=0;
public function StaticVars() {}
}
然後你用任何地方使用StaticVars.num
來解決它。根據需要,您可以在一個類中安裝儘可能多的變量。
您可以使用sharedObject。
在場景1中;
var soScene1= SharedObject.getLocal("nums");
soScene1.data.num = num;
in Scene 2;
var soScene2= SharedObject.getLocal("nums");
var num2 = soScene2.data.num;
http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SharedObject.html
你不需要構造 – dtudury