Привет всем :)
Я новичок в разработке flash-приложений, так что может это глупый вопрос, но всё же он меня волнует... Разрабатываю приложение в FlashDevelop, используя haxe и NME. В итоге получается файл swf, который по сути и является моей целью :) Всё бы хорошо, но вот меня настораживает то, что сам же FlashDevelop в окне просмотра сгенеренного swf-файла показывает все классы на ActionScript, содержащиеся в ролике. При этом показывает с теми же названиями переменных и методов, которые я использовал при разработке. Т.е. такое ощущение, что сгенерированные на основе haxe-кода as-файлы просто включаются в сам ролик без какого-либо шифрования или чего-то подобного. Поэтому вопрос такой: как от этого можно избавиться?
Я пробовал обфускацию кода с помощью SWF Protector, но почему-то декомпилятор Trillix всё-равно показывает все имена в исходном виде - в коде появляются только незначительные вставки пустых скобок или булевых переменных... А если этот же "защищённый" файл снова открыть в FlashDevelop, то всё также можно посмотреть все исходники без проблем.
Буду благодарен за любую помощь...