addChild 에 관해서 질문드립니다.
가시
2023.04.01
아무래도 처음 3.0을 하다보니... 앞으로도 계속 질문드릴게 많을듯싶네요;;;
다른 클래스에 객체를 addChild 하는 방법이 궁금합니다.
예를 들면...
B클래스에서 A클래스에 C클래스 객체를 addChild 하는 방법
class A
{
public var c:C = new C();
}
class B
{
A( this.parent ).addChild( c );
}
위에처럼 하니깐 되긴 하는것 같던데... 뭔가좀 이건 아니다 싶어서 질문드립니다^^;
매번 생성할때마다 A클래스에가서 public 으로 선언하는것도 좀 이상하다 싶구요...;
제대로된 방법이 뭐죠? 조언좀 부탁드리겠습니다.
-
아잉형님
답변감사합니다. 모르는게 너무많네요.;;; 좋은 하루되세요^^
-
유진
일단...addChild할수 있는건..
DisplayObject를 상속받은 클래스들입니다...
A가 DiplayObject를 상속받은클래스이고..
C도 DisplayObject를 상속받았다면...
B에서..
var myClassA:ClassA = new ClassA();
var myClassC:ClassC = new ClassC();
myClassA.AddChild(myClassC);
이런식으로 자식클래스를 붙일수 있습니다.