무비클립 복제한 것은 다시 복제하려고 하는데.. 안되네요..
솔찬
test라는 무비클립을 하나 두고..
복제를 해서 좌우에 라인을 10개 그리려고 합니다..
테스트 하는 거라서 우선 간단하게 했는데..
복제가 제대로 안되네요.. ㅠ.ㅠ;
for(ii=1; ii5; ii++)
{
mc=_root.test.duplicateMovieClip(front+ii,ii);
mc._y=50+ (20*ii);
mc2=front+ii.duplicateMovieClip(frn+ii, ii);
mc2._x=250;
}
코드는 이와 같습니다..
그런데.. 한쪽 라인만 출력이 되네요..
뭐가 잘못된 건가요??
-------------- --------------
-------------- --------------
-------------- --------------
-------------- --------------
이처럼 출력을 하려고 하는데..
--------------
--------------
--------------
--------------
이렇게 출력만 됩니다..
알려주세요.. ㅠ.ㅠ;
-
겨루
답변 감사합니다.. ^^;;
한방에 해결이 되었네요.. 이거 모르고 몇시간째 머리 싸메고 있었네요.. ㅠ.ㅠ;
근데, 무비클립 안에 input text가 있는데.. 이값을 변경하고.. 무비복제를 하면 이 값은 초기값으로 그대로 출력이 되더군요..
복제시에 변경된 값으로 복제하려면 어떻게 접근을 해야 하나요?
다시 한번 알려주시면 정말 감사하겠습니다. -
재넘이
for(ii=1; ii5; ii++)
{
mc=_root.test.duplicateMovieClip(\front\+ii,2*ii);
mc._y=50+ (20*ii);
mc2= mc.duplicateMovieClip(\frn\+ii, 2*ii+1);
mc2._x=250;
}
그냥 mc 로 참조하셔도 되용 -
너만을
뎁스도 똑같고. 참조하는 방법이 잘못됐네요
아래와 같이 바까보세요
for(ii=1; ii5; ii++)
{
mc=_root.test.duplicateMovieClip(\front\+ii,2*ii);
mc._y=50+ (20*ii);
mc2= eval(\front\+ii).duplicateMovieClip(\frn\+ii, 2*ii+1);
mc2._x=250;
}