AS3.0에서 작업 중인데요.
A 클래스에서 B 클래스를 import해 객체를 만들고 실행했는데, B 안의 addChild로 추가한 내용이 화면에 보이지 않아요.
어떻게 해결하면 될까요?
import한 AS 파일에서 addChild가 화면에 안 보여요
진이 2026.07.13 댓글 5
진이 2026.07.13 댓글 5
AS3.0에서 작업 중인데요.
A 클래스에서 B 클래스를 import해 객체를 만들고 실행했는데, B 안의 addChild로 추가한 내용이 화면에 보이지 않아요.
어떻게 해결하면 될까요?
도움 2026.07.13
B 클래스는 MovieClip을 상속받았어요~
탄성 2026.07.13
b가 Sprite나 MovieClip처럼 DisplayObject를 상속받았나요?
화면에 표시되려면 stage처럼 보이는 곳에 addChild해야 해요.
화이트캣 2026.07.13
저도 처음엔 B 안에 addChild가 있어서 A에서는 따로 안 했는데요.
잘 안 돼서 A에서도 addChild(b)를 했는데 여전히 안 보여요ㅠㅠ
딥와인 2026.07.13
A에서 addChild를 한 번 더 해보세요.
B 객체를 스테이지에 등록하려면 A에서 addChild에 넣어야 할 것 같아요.
바론 2026.07.13
화면에 표시되려면 객체뿐 아니라 상위 객체들도 DisplayList에 등록되어 있어야 해요.
그 부분이 원인일 수도 있겠네요.