duplicateMovieClip으로 무비클립을 복사해 만들었는데요.
복사된 클립을 각각 마우스로 움직이려면 어떻게 해야 하나요?
여러 방법을 시도해봤지만 잘 모르겠어요. 도움 부탁드려요.
duplicateMovieClip으로 만든 무비클립을 각각 드래그하려면?
햇햇 2026.06.09 댓글 7
햇햇 2026.06.09 댓글 7
duplicateMovieClip으로 무비클립을 복사해 만들었는데요.
복사된 클립을 각각 마우스로 움직이려면 어떻게 해야 하나요?
여러 방법을 시도해봤지만 잘 모르겠어요. 도움 부탁드려요.
여울가녘 2026.06.09
샤아님, 감사합니다. 말씀해주신 방법으로 하니 되네요.
베레기 2026.06.09
이 코드 말씀하시는 건가요?
for(var i=0; i=max; i++){
var mc = _root.test.duplicateMovieClip(\aa\+ i, i);
mc.onPress=function(){
this.startDrag();
}
}
희1미햬 2026.06.09
이렇게 해봤는데 방법이 잘못된 걸까요?
link[count].onPress 대신 aa0처럼 배열에 넣으면 복사된 클립이 움직이긴 하는데, 이렇게 하려면 하나씩 해야 하잖아요.
김애교 2026.06.09
생성한 무비클립의 인스턴스 이름으로 제어하면 됩니다.
예를 들면 mc1.onPress와 mc2.onPress에 각각 startDrag를 연결하세요.
레나 2026.06.09
저는 이렇게 했어요.
var count:Number = 0;
link = [];
_root.test.onPress = function()
{
_root.test.duplicateMovieClip(\aa\+ count, count);
link[count] = \aa\ + count
link[count].onPress = function()
{
startDrag(aa0, false);
};
link[count].onReleas
반율하 2026.06.09
이렇게 답변하면 그건 알고 있다고 할 수 있어요.
어디까지 해봤는지 알려주시는 게 중요해요.
기쁨해 2026.06.09
이런 질문은 어디까지 해봤는지 설명해주셔야 답하기 편해요.
일단 움직일 무비클립에 startDrag()와 stopDrag()를 써야겠죠.