|
В этом разделе объясняется, где хранятся файлы компонентов, где можно найти исходные файлы ActionScript и как добавлять и удалять компоненты с панели «Компоненты».
Где хранятся файлы компонентов
Компоненты Flash хранятся в папке «Configuration» в каталоге приложения.
Примечание.
Дополнительные сведения об этих папках см. в разделе «Папки Configuration, установленные вместе с Flash» руководств «Использование Flash».
Компоненты устанавливаются в следующих местоположениях:
-
Windows 2000 или Windows XP: C:\Program Files\Adobe\Adobe Flash CS5\
язык
\Configuration\Components
-
Mac OS X: Macintosh HD:Applications:Adobe Flash CS5:Configuration:Components
В папке «Components» компоненты пользовательского интерфейса находятся в файле User Interface.fla, а компоненты FLVPlayback (FLVPlaybackAS3.swc) и FLVPlaybackCaptioning — в папке «Video».
Кроме того, компоненты можно хранить в следующих местоположениях в каталоге пользователя:
-
Windows 2000 или Windows XP: C:\Documents and Settings\
имя_пользователя\
Local Settings\Application Data\Adobe\Adobe Flash CS5\ru\Configuration\Components
-
Windows Vista: C:\Users\
имя_пользователя\
Local Settings\Application Data\Adobe\Adobe Flash CS5\ru\Configuration\Components
Примечание.
В Windows папка Application Data скрыта по умолчанию. Чтобы показать скрытые папки и файлы, выберите «Мой компьютер», чтобы открыть проводник Windows, выберите «Сервис» > «Свойства папки» и перейдите на вкладку «Вид». На вкладке «Вид» выберите переключатель «Показывать скрытые файлы и папки».
-
Mac OS X: Macintosh HD:Users:<имя_пользователя>:Library:Application Support:Adobe Flash CS5:Configuration:Components
Где хранятся исходные файлы компонентов
Файлы классов ActionScript (.as) (или
исходные файлы
) для компонентов установлены в следующих папках приложения в ОС Windows 2000 или Windows XP:
-
компоненты пользовательского интерфейса
-
C:\Program Files\Adobe\Adobe Flash CS5\ru\Configuration\Component Source\ActionScript 3.0\User Interface\fl
-
FLVPlayback
-
C:\Program Files\Adobe\Adobe Flash CS5\ru\Configuration\Component Source\ActionScript 3.0\FLVPlayback\fl\video
-
FLVPlaybackCaptioning
-
C:\Program Files\Adobe\Adobe Flash CS5\ru\Configuration\Component Source\ActionScript 3.0\FLVPlaybackCaptioning\fl\video
В ОС Mac OS X исходные папки компонентов находятся в следующих местоположениях:
-
компоненты пользовательского интерфейса
-
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:User Interface:fl
-
FLVPlayback
-
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlayback:fl:video
-
FLVPlaybackCaptioning
-
Macintosh HD:Applications:Adobe Flash CS5:Configuration:Component Source:ActionScript 3.0:FLVPlaybackCaptioning:fl:video
Исходные папки компонентов и путь к классам
Так как код компонентов ActionScript 3.0 предварительно скомпилирован, не требуется указывать местоположение файлов классов ActionScript в переменной пути к классам Classpath. Если же указать их местоположение в Classpath, это увеличит время, затрачиваемое на компиляцию приложений. Однако, если Flash находит файлы классов компонентов в параметре Classpath, файл класса всегда имеет более высокий приоритет, чем скомпилированный код компонента.
Добавлять местоположение исходных файлов компонентов в переменную Classpath следует только для отладки приложения с компонентами. Дополнительные сведения см. разделе
Отладка приложений с компонентами
.
Изменение файлов компонентов
При обновлении, добавлении или удалении компонентов на базе SWC или при добавлении новых компонентов на базе FLA в ПО Flash, их необходимо повторно загрузить на панель «Компоненты», чтобы они стали доступными. Чтобы повторно загрузить компоненты, можно перезапустить Flash или выбрать «Перезагрузить» в меню панели «Компоненты». В результате этого Flash сделает доступными все компоненты, добавленные в папку «Components».
Перезагрузка компонентов с панели «Компоненты» в ходе работы Flash:
Удаление компонента с панели «Компоненты»:
-
Удалите FLA-, SWC- или MXP-файл с панели «Компоненты», а затем перезапустите Flash или выберите «Перезагрузить» в меню панели «Компоненты». MXP-файл — это файл компонента, загруженный из Adobe Exchange.
Компоненты на базе SWC можно удалять и заменять в процессе работы Flash и перезагружать панель «Компоненты», чтобы отобразить изменения. При удалении компонентов на базе FLA изменения отображаются только после завершения работы и повторного запуска Flash. Однако при добавлении компонентов на базе FLA обновить панель «Компоненты» можно с помощью команды «Перезагрузить».

Компания Adobe рекомендует сохранять копию файлов компонентов Flash (.fla или .as), прежде чем вносить в них изменения. Это позволит восстановить их в случае необходимости.
|
|
|