구성 요소 응용 프로그램 디버깅

응용 프로그램을 컴파일할 때 소요되는 컴파일 시간을 줄이기 위해 ActionScript 3.0 구성 요소에는 해당 구성 요소의 모든 소스 코드가 들어 있습니다. 그러나 Flash 디버거는 컴파일된 클립 안의 코드를 검사할 수 없기 때문에 응용 프로그램을 디버깅할 때 구성 요소의 소스 코드까지 디버깅하려면 클래스 경로 설정에 구성 요소 소스 파일을 추가해야 합니다.

구성 요소 패키지 폴더의 위치는 해당 구성 요소 유형의 소스 파일이 있는 위치에 따라 다릅니다. 모든 UI 구성 요소에 대해 ActionScript 3.0 소스 파일을 모두 참조하려면 사용자 인터페이스 패키지의 클래스 경로에 다음 위치를 추가합니다.
  • $(AppConfig)/Component Source/ActionScript 3.0/User Interface

참고: 이렇게 하면 모든 UI 구성 요소의 컴파일된 코드가 무시되고 응용 프로그램 컴파일 시간이 길어집니다. 어떤 이유로든 구성 요소의 소스 파일을 변경하면 해당 구성 요소의 비헤이비어가 다르게 나타날 수 있습니다.

클래스 경로를 설정하려면 [편집] 메뉴에서 [환경 설정]을 선택하고 [범주] 목록에서 [ActionScript]를 선택한 후 [ActionScript 3.0 설정 버튼을 클릭합니다. 새 항목을 추가하려면 현재 설정을 표시하는 윈도우 위쪽에 있는 더하기 기호를 클릭합니다.

$(AppConfig) 변수는 Flash CS5을 설치한 위치의 Flash CS5 Configuration 폴더를 가리킵니다. 일반적으로 경로는 다음과 같습니다.
  • Windows 2000 또는 Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\language\Configuration\

  • Mac OS X: Macintosh HD:Applications:Adobe Flash CS5:Configuration

참고: 구성 요소 소스 파일을 변경해야 할 경우에는 원본 소스 파일을 다른 위치에 복사한 후 이 위치를 클래스 경로에 추가하는 것이 좋습니다.

구성 요소 소스 파일의 위치에 대한 자세한 내용은 구성 요소 소스 파일이 저장되는 위치 를 참조하십시오.