이 장면이 장면 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;
(장면 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