A,B 두개의 as파일이 있구요,
클래스 B안에 addChild 메소드가 있습니다.
이때 A 클래스 에서 B를 import 해서
b:B = new b();
를 해서 b가 실행되도록 했을때
B()안에서 이루어 지는 addchild는 화면에 보여지지 않아요~ㅠ_ㅠ
왜 그런거죠?ㅠ_ㅠ
해결 방법이 없을 까요?
**참고로 as3.0에서 작업중이랍니다~
빠른 답변 부탁드려요~ㅠ_ㅠ
세련 2026.07.13 댓글 5
A,B 두개의 as파일이 있구요,
클래스 B안에 addChild 메소드가 있습니다.
이때 A 클래스 에서 B를 import 해서
b:B = new b();
를 해서 b가 실행되도록 했을때
B()안에서 이루어 지는 addchild는 화면에 보여지지 않아요~ㅠ_ㅠ
왜 그런거죠?ㅠ_ㅠ
해결 방법이 없을 까요?
**참고로 as3.0에서 작업중이랍니다~
빠른 답변 부탁드려요~ㅠ_ㅠ
새꽃 2026.07.13
B클래스는 Movieclip을 상속받았어요~
가든 2026.07.13
b는 sprite나 무비클립 등의...디스플레이오브젝트를 상속받은건가요??
아니면 stage나 화면에 표시할수있는곳에다 addchild하신건가요??
소라 2026.07.13
저두 처음엔 B()안에 addChild가 있어서 a에서느 따로 안해줬다가, 잘 안되길래 A에서도 addchild(b) 해줬는데도 안뜨더라구요...ㅠ_ㅠ
미즈 2026.07.13
a에서 addchild를 한번 더 넣어보셔요.밑에 파란수다님 강좌보시면 이해 가실꺼에요
a에서 스테이지에 등록하려면 b객체를 한번 더 addchild에 등록 시켜주셔야 될것 같은데요.ㅎ
지은 2026.07.13
DisplayList에 존재하려면 자신뿐 아니라 제일 윗 조상까지 전부 DisplayList에 등록 되어 있어야지요.
이 문제인것 같네요.. ㅡㅡ;; 아니라면 뭐..ㅡㅡ