(급!!) 로드무비시 로드된무비의 컨트롤이 않되요 -.- 도와주십시요
츠키코
2023.04.01
main.swf -----------
(첫 프레임에 아래의 액션을 넣었습니다.)
this.mcLoad.loadMovie(sub.swf);
this.mcLoad._x = -300;
trace(this.mcLoad._x);
trace(this.mcLoad.bt_box._x);
sub.swf -------------
(bt_box 인스턴스네임의 무비클립하나 있습니다.)main.swf에서 sub.swf파일을 로드무비 하였습니다.
main.swf에서 sub.swf파일내의 bt_box 인스턴스네임의 심볼의 _name을 출력하려 하니
자꾸 undefine이라고만 나와요... 제발 도와주세요...
-
앵겨쭈
음...
-
다한
undefine이라고 하는 이유는 데이타가 모두 로딩된후에 그 명령문이 실행되는것이 아니라 명령문이 실행된후에 데이터가 모두 로딩되는 경우입니다
이 해결책으로는 loadVariables의 경우엔 onData가 사용가능하지만 loadMovie의 경우엔 무비클립내부에서 onClipEvent (data)로 이벤트를 감지가능합니다 -
어둠
흐미.. 도와주십시요....
-
횃불
확인해 보니 _level0.mcLoad.bt_box 이렇게 나와서 main.swf에서 trace(_level0.mcLoad.bt_box._x); 했는데도 undefine이라고만 떠요 ~~~
-
가을바람
디버깅 모드에서 로드된 무비클립의 경로명을 보세요