Debugowanie aplikacji ze składnikami

Składniki ActionScript 3.0 zawierają cały swój kod źródłowy, co skraca czas kompilacji aplikacji, w których są wykorzystywane. Jednak debuger programu Flash nie umożliwia inspekcji kodu w skompilowanych klipach. Dlatego, jeśli planowane jest debugowanie aplikacji na poziomie kodu źródłowego składników, należy dodać pliki źródłowe składników do zmiennej Classpath.

Lokalizacja folderów z pakietami składników jest określona względem lokalizacji plików źródłowych składników danego typu. Aby uwzględnić w ścieżce klas odwołania do wszystkich plików źródłowych języka ActionScript 3.0 dla wszystkich składników interfejsu użytkownika, należy dodać do zmiennej Classpath następującą lokalizację pakietów interfejsu użytkownika:
  • $(AppConfig)/Component Source/ActionScript 3.0/User Interface

Uwaga: Spowoduje to przesłonięcie skompilowanego kodu wszystkich składników interfejsu użytkownika i wydłuży czas kompilowania aplikacji. Jeśli z jakiegokolwiek powodu zmodyfikowano plik źródłowy składnika, składnik ten może działać inaczej niż dotychczas.

Aby ustawić zmienną Classpath, należy wybrać polecenie Preferencje z menu Edycja, następnie z listy kategorii wybrać pozycję ActionScript, po czym kliknąć przycisk Ustawienia ActionScript 3.0. Aby dodać nowy wpis, należy kliknąć ikonę plusa nad oknem, w którym wyświetlane są bieżące ustawienia.

Zmienna $(AppConfig) oznacza folder konfiguracji programu Flash CS5 wewnątrz lokalizacji, w której jest zainstalowany program Flash CS5. Zwykle ta ścieżka ma następującą postać:
  • Windows 2000 lub Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\język\Configuration\

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

Uwaga: Jeśli konieczne jest zmodyfikowanie pliku źródłowego składnika, firma Adobe zdecydowanie zaleca skopiowanie oryginalnego pliku źródłowego do innej lokalizacji i dodanie jej do ścieżki klas.

Więcej informacji na temat lokalizacji plików źródłowych składników zawiera sekcja Miejsce przechowywania plików źródłowych składników .