Praca z plikami składników

W tej sekcji omówiono miejsca przechowywania plików składników oraz plików źródłowych w języku ActionScript, a także sposób dodawania i usuwania składników w panelu Składniki.

Miejsce przechowywania plików składników

Składniki programu Flash są przechowywane w folderze Configuration na poziomie aplikacji.

Uwaga: Więcej informacji na temat tych składników zawiera sekcja „Foldery konfiguracji instalowane z programem Flash” w podręczniku Korzystanie z programu Flash.

Składniki są instalowane w następujących lokalizacjach:

  • Windows 2000 lub Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\ język \Configuration\Components

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

    Wewnątrz folderu Components składniki interfejsu użytkownika są zapisane w pliku User Interface.fla, natomiast składniki FLVPlayback (FLVPlaybackAS3.swc) i FLVPlaybackCaptioning znajdują się w folderze Video.

    Składniki można także zapisywać w następujących lokalizacjach przypisanych do konkretnych użytkowników:

  • Windows 2000 lub Windows XP: C:\Documents and Settings\ nazwa_użytkownika\ Ustawienia lokalne\Dane aplikacji\Adobe\Adobe Flash CS5\en\Configuration\Components

  • Windows Vista: C:\Użytkownicy\ nazwa_użytkownika\ Ustawienia lokalne\Dane aplikacji\Adobe\Adobe Flash CS5\pl\Configuration\Components

    Uwaga: W systemie Windows folder Dane aplikacji jest domyślnie ukryty. Aby pokazać ukryte pliki i foldery, wybierz ikonę Mój komputer, aby otworzyć Eksploratora Windows, wybierz polecenia Narzędzia > Opcje folderów, a następnie wybierz kartę Widok. Na karcie Widok zaznacz pole wyboru Pokaż ukryte pliki i foldery.
  • Mac OS X: Macintosh HD:Użytkownicy:<nazwa_użytkownika>:Biblioteki:Application Support:Adobe Flash CS5:Configuration:Components

Miejsce przechowywania plików źródłowych składników

Pliki klas języka ActionScript (pliki AS, czyli pliki źródłowe ) składników są w systemach Windows 2000 i Windows XP instalowane w następujących folderach aplikacji:

Składniki interfejsu użytkownika
C:\Program Files\Adobe\Adobe Flash CS5\pl\Configuration\Component Source\ActionScript 3.0\User Interface\fl

FLVPlayback
C:\Program Files\Adobe\Adobe Flash CS5\pl\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video

FLVPlaybackCaptioning
C:\Program Files\Adobe\Adobe Flash CS5\pl\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video

W systemie Mac OS X pliki źródłowe składników są zapisane w następujących folderach:

Składniki interfejsu użytkownika
Macintosh HD:Programy:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:User Interface:fl

FLVPlayback
Macintosh HD:Programy:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlayback:fl:video

FLVPlaybackCaptioning
Macintosh HD:Programy:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlaybackCaptioning:fl:video

Pliki źródłowe składników i ścieżka klas

Ponieważ składniki w języku ActionScript 3.0 zawierają skompilowany kod, nie należy określać położenia plików ich klasy ActionScript w zmiennej Classpath. Uwzględnienie lokalizacji plików klas składników w ścieżce klas wydłuży czas kompilowania aplikacji. Jeśli jednak program Flash napotka odwołania do plików klas w zmiennej Classpath, pliki klas będą zawsze miały wyższy priorytet niż skompilowany kod zawarty w składniku.

Jedną z sytuacji uzasadniających dodanie lokalizacji plików źródłowych składników do zmiennej Classpath jest debugowanie aplikacji ze składnikami. Więcej informacji zawiera sekcja Debugowanie aplikacji ze składnikami .

Modyfikowanie plików składników

Po każdej modyfikacji, dodaniu lub usunięciu składników w formacie SWC lub po dodaniu nowych składników w formacie FLA do środowiska programu Flash należy ponownie załadować te składniki do panelu Składniki, aby stały się dostępne. Ponowne załadowanie składników następuje po ponownym uruchomieniu programu Flash lub po wybraniu polecenia Ładuj ponownie z menu panelu Składniki. Ponowne załadowanie spowoduje pobranie przez program Flash wszelkich składników dodanych do folderu Składniki.

Ponowne ładowanie składników do panelu Składniki, gdy program Flash jest uruchomiony:

  • Wybierz polecenie Ładuj ponownie z menu panelu Składniki.

Usuwanie składnika z panelu Składniki:

  • Usuń plik FLA, SWC lub MXP z folderu Components i ponownie uruchom program Flash albo wybierz polecenie Ładuj ponownie z menu panelu Składniki. Plik MXP jest to plik składnika pobrany z witryny Adobe Exchange.

    Możliwe jest usuwanie i zastępowanie składników w formacie SWC w trakcie pracy programu Flash, a ponowne załadowanie spowoduje, że zmiany zostaną odzwierciedlone. Jeśli jednak modyfikacja lub usunięcie dotyczyło składników w formacie FLA, zmiany zostaną odzwierciedlone dopiero po zakończeniu pracy i ponownym uruchomieniu programu Flash. Możliwe jest natomiast dodawanie składników FLA i ładowanie ich za pomocą polecenia Ładuj ponownie.

    Firma Adobe zaleca, aby przed zmodyfikowaniem jakiegokolwiek pliku składnika programu Flash (FLA lub AS) utworzyć kopię zapasową tego pliku. Umożliwi to odtworzenie oryginalnego składnika, gdyby zaszła taka konieczność.