Есть два способа, один с созданием класса расширяющим MovieClip, а другой с использованием статического метода main.
Первый вариант:
- Создаем в Flash IDE fla файл, скажем test.fla
- Создаем в FD новый проект
- Заходим в меню >Project > Properties
- Открываем вкладку Injection, ставим галочку для Enabled Code Enjection и выбираем для Input SWF File наш test.swf
- Переходим на вкладку Output и там для Output File надо задать имя выходного swf, но он должен ОТЛИЧАТЬСЯ от входного swf. Поэтому назовем его скажем test.mtasc.swf.
- Открываем вкладку Compiler Options и для Use Main Entry Point ставим False.
- Создаем базовый класс (скажем Main) c наследованием от MovieClip.
- Теперь в панели Project ставим для этого класса галочку Always Compile.
- В Flash IDE создаем клип, ассоциируем его с классом Main и выкладываем его на сцену и генерим test.swf.
- Теперь переходим в FD, пишем нужный нам код в классах, нажимаем F5, после чего происходит компиляция классов и мы получаем test.mtasc.swf, который состоит из test.swf, но с измененными классами.
В аттаче есть пример готового проекта.