Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Flash CS4 rus.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.39 Mб
Скачать

8.9 Отладка сценариев ActionScript 3.0

8.9.1 Об отладчике ActionScript 3.0

В состав Flash входит автономный отладчик для ActionScript 3.0, работа которого несколько отличается от отладчика ActionScript 2.0. Отладчик ActionScript 3.0 работает только с FLA-файлами и AS-файлами ActionScript 3.0. Параметры публикации FLA-файлов должны быть установлены для Flash Player 9. При начале сеанса отладки на языке ActionScript 3.0 Flash запускает автономную отладочную версию Flash Player для воспроизведения SWF-файла. Отладчик проигрывателя Flash воспроизводит SWF-файл в отдельном окне.

Отладчик ActionScript 3.0 преобразует рабочее пространство Flash в среду отладки, в которой отображаются панели, необходимые для отладки, в том числе панель "Действия" и/или окно "Сценарий", консоль отладки и панель "Переменные". В консоли отладки отображается стек вызовов, она содержит инструменты пошагового выполнения сценариев. На панели "Переменные" выводятся переменные в текущей области действия и их значения, в ней можно вручную редактировать эти значения.

8.9.2 Вход в режим отладки

Способ открытия сеанса отладки зависит от типа рабочего файла. Во время сеанса отладки Flash прерывает выполнение сценария ActionScript, если встречается точка останова или ошибка этапа выполнения.

Когда Flash запускает сеанс отладки, к SWF-файлу, который экспортируется для этого сеанса, добавляется специальная информация. Она позволяет отладчику определить номера конкретных строк, в которых встретились ошибки.

Такую специальную информацию отладчика можно включить в параметрах публикации во все SWF-файлы, созданные из конкретного FLA-файла. Это позволит отлаживать SWF-файл без явного запуска сеанса отладки. Информация отладчика немного увеличивает размер SWF-файла.

9 Публикация и экспорт

9.1 Описание процесса публикации

По умолчанию команда "Опубликовать" создает SWF-файл Flash и документ HTML, который вставляет содержимое Flash в окно обозревателя. Команда "Опубликовать" также создает и копирует файлы определения Macromedia Flash 4 и более поздних версий из Adobe. При изменении параметров публикации Flash сохраняет эти изменения вместе с документом. После создания профиля публикации его можно экспортировать для использования в других документах или другими пользователями, работающими над тем же проектом.

Flash® Player 6 и более поздних версий поддерживает кодирование текста в Юникоде. Эта кодировка позволяет пользователям просматривать многоязычный текст, независимо от языка операционной системы, в которой выполняется проигрыватель.

FLA-файл может быть опубликован для отображения в окне обозревателя в одном из альтернативных форматов: GIF, JPEG, PNG или QuickTime® с HTML-кодом. Альтернативные форматы позволяют обозревателю отображать анимацию и взаимодействовать с пользователями, не имеющими нужной версии проигрывателя Adobe Flash Player. При публикации документа Flash (FLA-файла) в альтернативных форматах параметры для всех форматов сохраняются внутри FLA-файла.

FLA-файл может быть также экспортирован в нескольких форматах, и этот процесс полностью аналогичен публикации в альтернативных форматах, за исключением того, что параметры для форматов вместе с FLA-файлом не сохраняются. Можно также в любом HTML-редакторе создать собственный HTML-документ, включив в него теги, необходимые для отображения SWF-файла.

Проверить работу SWF-файла перед публикацией можно командой тестирования ролика (меню "Управление" > "Тестировать ролик") или тестирования сцены ("Управление" > "Тестировать сцену").

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]