остановить трассировку в SWC-библиотеке (actionscript3) - PullRequest
3 голосов
/ 15 марта 2011

В swc-библиотеке я использую множество трассировок, которые я использую во flash-builder.Можно ли от них избавиться, не трогая его код?Как?

Спасибо

Ответы [ 2 ]

6 голосов
/ 15 марта 2011

Вы можете использовать инструмент для зачистки из Joa Ebert Apparat framework:

stripper -i my-swc-library.swc
Stripper

Этот инструмент удаляет всю отладочную информацию изSWF-файлЭто безопасное удаление типа, сохраняющее
побочные эффекты.Это означает, что цикл, подобный этому, while (iter.hasNext) {trace (iter.next ())} будет переписан как while (iter.hasNext) {iter.next ()} Инструмент для удаления также удаляет весь выпущенный отладочный байт-код.Пример: стриппер -i input.swf -o output.swf стриппер -i inputAndOutput.swc

0 голосов
/ 15 марта 2011

в Flash Builder в свойствах проекта: omit-trace-statements установлено в значение true.

тогда следует пропустить все трассы.

...