2008-10-28 14 views
0

가이아 플래시 프레임 워크에서는 'Scaffold.as'라는 파일을 사용하여 각 페이지를 비 계 페이지로 만듭니다. 코드에 의해 액세스됩니다.Gaia Flash Framework는 scaffold.as 파일에 어떻게 액세스합니까?

new Scaffold(this); 

그러나 클래스 자체는 가져올 수 없습니다. 플래시가 외부 수업을 처리하는 방식에 대해 뭔가 빠졌는가? 아니면 다른 것을 끌어들이 는가?

도움을 주시면 감사하겠습니다.

답변

3

이 모든 것은 컴파일하는 방법에 따라 다릅니다. 플래시 IDE를 사용하여 컴파일하고 있다고 가정합니다. Flash에는 소스 경로 조회 메커니즘이 있습니다. 이것은 FLA (File-> Publish Settings-> Flash (tab) -> ActionScript)에서 액세스 할 수 있습니다. Scaffold 파일이 클래스 경로의 루트 수준에 있으면 파일을 가져올 필요가 없습니다. 기본 클래스 경로에는 Flash 파일이있는 디렉토리와 일부 Adobe 디렉토리가 포함됩니다. 클래스 패키지를 관리하는 메커니즘이 있습니다 ... 저는 그것이 이전의 Macromedia Extension Manager 였다고 생각합니다. 패키지가 설치 될 때 클래스를 기본 클래스 경로로 복사합니다. 그렇게 할 수도 있습니다. 나는 가이아와 친숙하지 않다.

3 가지 옵션이 있습니다. 먼저 Scaffold.as 파일이 fla와 같은 디렉토리에 있습니다. 두 번째로 Scaffold.as 파일은 기본 Adobe 포함 디렉토리에 있습니다. 마지막으로 파일은 fla의 클래스 경로에서 참조되는 디렉토리에 있습니다.