다른 movieclip 요소 ("endLogoButton")에 동영상 클립 요소 ("lastSlide")를 추가하고 있습니다. 추가 된 요소에는 버튼 ("endLogoButton") 인 하위 항목이 있습니다. 어떻게 그 단추를 부를 수 있니? 내가 주변에 어려움을 겪고있어 초보자로서 AS3이 방금 추가 한 요소를 호출합니다.
mcSlideHolder.addChild(lastSlide);
/*mcSlideHolder.getChildByName("endLogoButton").buttonMode = true;;
mcSlideHolder.getChildByName("endLogoButton").mouseChildren = false;
mcSlideHolder.getChildByName("endLogoButton").useHandCursor = true;*/
lastSlide.endLogoButton.addEventListener(MouseEvent.CLICK, linkClick);
...하지만 그것이 작동 할 수 없습니다 ... 그것은 항상 Nullobject 참조에 대한 접근이 불가능하다는 것을 알려줍니다.
어떤 조언을 주셔서 감사합니다!
3 줄의 주석 처리를 제거했거나 위의 코드를 그대로 사용하면이 문제가 발생합니까? 내가 주석 라인이 오류를 던질 이유를 알 수 있습니다. – Corey
mcSlideHolder 및 lastSlide가 아직 인스턴스화되어 있습니까? –
@Corey : 주석 처리되지 않고 주석없이 오류없이 버전이 있습니다 :-( – haemse