AS3의 Flash CS4에서 작업 중입니다.상속 문서 클래스를 상속 할 때 AS3 오류 1120
스테이지의 인스턴스로 동적 텍스트 필드 (이름 : PageTitle)가 포함 된 TextPage.fla 파일이 있습니다. 문서 클래스 (TextPage)에서 일부 XML에 따라 PageTitle의 텍스트를 설정했습니다. 이 모든 것이 정상적으로 작동합니다.
다른 Fla 파일 인 SpecialTextPage.fla가 있으며 스테이지에도 PageTitle 동적 텍스트 입력란이 있습니다.
지금 Textpage에서 SpecialTextPage 문서 클래스 상속이 시도 :
public class SpecialTextPage extends TextPage
{
...
}
을하지만 난 얻을 "1120 :. 정의되지 않은 속성 PAGETITLE이의 액세스" SpecialTextPage를 게시 할 때 오류가 발생했습니다. 오류 위치는 TextPage.as로 지정됩니다.
해결 방법으로 전체 TextPage.as 파일을 복사하고 내가 SpecialTextPage.as에 필요한 추가 항목을 추가 할 수는 있지만, 그것을 확장하십시오.
나는 무대에서의 플래시 개체와 문서 클래스 간의 관계를 이해하지 못하고있다.
누군가 도움을 줄 수 있습니까?
주셔서 감사합니다 대답. 같은 이름을 가진 한 기본 클래스가 하위 클래스의 필드를 선택한다고 가정했습니다. 필드 이름을 계속 참조하면서 제안 된 솔루션이 어떻게 작동 하는지를 보지 못했지만 저에게 도움이되는 해결책을 찾았습니다 - 질문에 대한 내 대답을보십시오. – nicodenzl