[ AS3, AIR2 ] TLF 사용시 주의사항

2010. 7. 9. 15:50AIR

10.1 이 발표 되면서 아주 멋진 프레임웍이 한개 나온건 누구나 아실것입니다 바로 TLF 죠 ..

그러나 이거 주의하셔야할 부분이 조금 있습니다 

TLF을 담고 있는 객체를 라이브러리에서 클래스와 연결시 최초 처음에 붙는 
메인도큐먼트 클래스에서 stage 가 참조가 안된다는부분입니다 

이유는 모르겠습니다. 이거 떄문에 삽질 무지하게 많이 했습니다 

일단 간단히 설명드리면 


인스턴트 네임을 적은것도 아니고 그냥 단순히 무비클립위에 얹힌것입니다 ..


우리가 흔히 사용하는  linkage 에 클래스를 연결 시키면 

메인 도큐먼트 클래스에서 stage 참조를 할려고 할떄 

이게 메인 클래스라면 말이죠 

그럼 아래와 같은 에러가 뜹니다 


알수없는 객체를 참조하고 있다고 에러가 뜹니다 .. AIR2 , FLASH 10.1 다 동일합니다 ;;

이유는 모르겠습니다 ;;;

방법을 아시는분은 리플을 ;;; 



  • 프로필사진
    M. Kim2010.12.20 12:14

    무비클립 생성이 완료된(Event.COMPLETE) 후에 참조해보세요.

  • 프로필사진
    나라씨져2010.12.26 06:29

    저는 다른 정보 검색하다가 우연히 찾게됐는데, 이런 문제가 있더군요,

    http://forums.adobe.com/message/2859307#2859307 참조하시면 도움이 될듯 합니다. ^-^