[질문]AS3 자신을 로드한 swf의 변수에 접근하기 아시는분?
가막새
2023.04.01
우선..
A.swf 라는 놈이 B.swf라는 놈을 로드했습니다.
그리고.A.swf 라는 놈에 html에서 ?loginCheck=login 이런식으로 값을 넘겨줬습니다.
as2.0 에서는 ...
B.swf에서 loginCheck값을 받아다 쓸려면.. _root.loginCheck 이런식으로 접근해서 값을 받아쓰면 됬었는데..
as3.0에서는 어떤식으로 받아다 써야 하나요?
B.swf 에서...
var obj:Object = LoaderInfo(this.root.loaderInfo).parameters;
var _loginCheck:String = obj[loginCheck];
이렇게 하니까 못불러 오더라구여..
아시는분 답변좀 부탁드립니다.
-
유린
로드가 다 되시면 event.target.root.loginCheck 절대경로로 접근하시던지
event.target.parent.loginCheck 상대경로로 변수로 접근 하시면 될꺼에요 ^^ -
나봄
전에 같은 질문을 봤는데 해결이 안되셨나보군요.
설명하긴 힘들어 답글로 간단한 예제파일 드리겠습니다. 원하시는게 맞는진 잘모르겠네요.