Как ни силен Flash MX в редактировании сценариев, но некоторые программисте могут им пренебречь. Причин тому может быть несколько. Во-первых, опытный программист, как правило, использует специализированный текстовый редактор, "заточенный" именно под правку исходных текстов программ. Таки редакторов сейчас создано довольно много как универсальных, так и специализирующихся на каком-то одном языке программирования. Во-вторых, программист "старой закалки" может предпочесть простейшую программу наподобие Блокнота, поставляемого с Windows. Что ж, это его дело...
Flash допускает использование внешнего текстового редактора. И предлагает для работы с ним несколько полезных возможностей.
Прежде всего, вы можете импортировать текст сценария на языке ActionScript, хранящийся в текстовом файле. Такие файл должны иметь расширение as (сокращение от "ActionScript"); впрочем, это необязательно. Чтобы импортировать код из такого файла, выберите пункт Import From File в дополнительном меню панели или нажмите комбинацию клавиш Ctrl+Shift+I. На экране появится стандартное диалоговое окно открытия файла Windows, выберите в нем нужный файл и нажмите кнопку открытия.
Если вы хотите продолжить работу над уже созданным в среде Flash сценарием во внешнем текстовом редакторе, то вам будет полезна функция экспорта сценария в текстовый файл. Выберите пункт Export As File в дополнительном меню панели или нажмите комбинацию клавиш Ctrl+Shift+X. На экране появится стандартное диалоговое окно сохранения файла Windows, задайте имя сохраняемого файла и нажмите кнопку сохранения.
Есть еще один способ импортировать в фильм текстовый файл со сценарием - использовать действие #include. Это действие заставляет Flash импортировать сценарий из внешнего файла только когда файл начнет проигрываться, и для его проигрывания понадобится этот сценарий. При публикации или экспорте фильма внешние сценарии будут включены в его состав, и для проигрывания готового SWF-файла уже не понадобятся.
Действие #include находится в подветви Miscellaneous Actions ветви Actions. Оно принимает единственный параметр - путь и имя файла, содержащего сценарий. Запомните, что этот путь должен быть задан относительно FLA-файла фильма.