flex swfloader: возможно ли добавить классы и функции в загруженный флэш-файл? - PullRequest
0 голосов
/ 17 декабря 2009

У меня есть приложение flex, которое загружает SWF-файлы и отображает их с помощью объекта SWFLoader. Есть ли способ предоставить различные классы и функции для использования SWF-приложения?

например. если файл SWF, который я загружаю, имеет следующую функцию:

function testme(): void {
  trace('test');
}

Могу ли я как-то переопределить эту функцию чем-то другим, чтобы, если флэш-файл действительно выполнял функцию, которую он выполняет, моя?

Я хочу создать приложение-упаковщик flex для определенных приложений флэш-памяти, которые я сделал, и я не хочу слишком сильно изменять исходную флэш-память.

1 Ответ

0 голосов
/ 23 декабря 2009

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

возможно загрузить класс из другого файла SWF. затем вместо попытки переопределить функции, которые я хочу использовать. Я просто загружаю их из соответствующего класса, а затем использую их.

подробнее на: http://stackoverflow.com/questions/1948104/actionscript-project-compiled-as-swf-how-can-i-load-it-with-flex-and-use-the-fun

...