img1 = ★이라 가정
var a:Array = new Array(2);
a[0] = new img1();
a[1] = new img1();
a[1].x = 200; a[1].y= 0;
this.addchlid(a[0]);
this.addchlid(a[1]);
var b:Array = new Array(2);
b[0] = a[0];
b[1] = a[1];
for(var i:int = 1; i<2;i++){
b[i].x = 100*2;
b[i].y = 100;
this.addchlid(b[0]);
this.addchlid(b[1]);
}
코드가 이렇게 되어있으면 제가 원하는 출력은
------------------------
l★(0,0)★(200,0) l
l ★(100,100)★(200,100) l
l l
l l
------------------------
이런식인데
정작 출력은
------------------------
l l
l ★(100,100)★(200,100) l
l l
l l
------------------------
이렇게됨ㅜ;
a1의 객체가 b로 복사되는게 아니라 주소값을 넘겨주는것같은데
a1의 무비클립 객체자체를 클래스에서 객체 복사하듯이 복사하는방법좀 알려주세요
모니터 부술것같음지금