2007/05/16 13:51
Flash Platform
아직 한참 공부 중이니 내가 잘못하고 있는 것일 수도 있다.
AS 2.0 까지는 swf?변수명=값 을 받아오려면 바로 변수명으로 접근을 받아 String 로 리턴을 받을 수 있었다.
3.0에서는 그 방법이 더이상 불가능하기 때문에 LoaderInfo 클래스를 이용해야 한다.
레퍼런스에는 딱히 샘플이 안나와 있고 해서 테스트 샘플을 만들어봤는데 몇몇 포럼이나 인터넷을 돌아다니며 찾아본 바로는 딱히 다르지 않다.
그러나 아무 값도 나오질 않는다... 뭐가 잘못된걸까...
흠... 좀 더 연구해봐야겠다
AS 2.0 까지는 swf?변수명=값 을 받아오려면 바로 변수명으로 접근을 받아 String 로 리턴을 받을 수 있었다.
3.0에서는 그 방법이 더이상 불가능하기 때문에 LoaderInfo 클래스를 이용해야 한다.
레퍼런스에는 딱히 샘플이 안나와 있고 해서 테스트 샘플을 만들어봤는데 몇몇 포럼이나 인터넷을 돌아다니며 찾아본 바로는 딱히 다르지 않다.
var p:Object = root.loaderInfo.parameters;
var txt:TextField = new TextField();
txt.autoSize = TextFieldAutoSize.LEFT;
for(var i in p)
{
txt.appendText(i + " = " + p[i]);
}
var txt:TextField = new TextField();
txt.autoSize = TextFieldAutoSize.LEFT;
for(var i in p)
{
txt.appendText(i + " = " + p[i]);
}
그러나 아무 값도 나오질 않는다... 뭐가 잘못된걸까...
흠... 좀 더 연구해봐야겠다