2015-02-18 5 views
0

Прежде всего, у меня есть только swf-файл, я хочу внести некоторые изменения в ActionScript, я хочу знать, если я конвертирую свой SWF-файл во флэ, могу ли я изменить свой ActionScript с ABDobe Flash CS? Можно ли преобразовать SWF-файл в fla?Изменить исходный код ActionScript из файла SWF

Спасибо.

+0

Вы можете сделать это, как gPeart предложил с декомпилятор, как один из Sothink, но если это сложный проект, это будет трудно читать, потому что декомпилятор не возвращает исходную переменную, константы или имена функций. Не цитируйте меня на этом, однако, прошло какое-то время, так как мне нужен декомпилятор. Если класс, экспортируемый декомпилятором, называется 'Main', вы делаете это в первом кадре:' addChild (new Main()) '. С головы до головы нужно все это исправить. – Tox

ответ

0

Если у вас нет исходного файла (файлы AS или FLA), который используется для создания SWF-файла, у вас есть 2 варианта, используйте декомпилятор SWF или as3swf (библиотека Level Level 3 для анализа, создания, изменения и публикации SWF-файлы). Вы не сможете конвертировать все детали, но это хорошая попытка.

Учебник как использовать Document Class

+0

Я использовал декомпилятор «Sothink SWF Quicker», он дает мне все файлы, я внес изменения, которые я хочу, но компилировать их в одном файле Swf - проблема ... Я попробую as3wsf, это кажется замечательным, если он изменяет ActionScript и сохраняет расширение swf, я дам ему попытку – Yassine

+0

, если у вас есть все AS-файл, вы можете создать новый FLA для загрузки основного файла AS и экспорта нового SWF – gabriel

+0

Использование Abode flash professional CS3, я открыл файл Main.as, но не смог найти, как его экспортировать в swf ... – Yassine