Есть ли способ (инструмент, библиотека и т. Д.) Регистрировать все вызовы функций actionscript во время выполнения в SWF, созданном из Flash Professional? Я часто наследую проекты и хочу более легко анализировать и понимать их работу. Профилирование тоже будет хорошим.Способ вызова функции вызова в SWF во время выполнения?
ответ
Журналы все вызовы, вероятно, не помогут, потому что, если есть много «маленьких» элементов (т.е. ячейки в списке, узлы в дереве, частицы в двигателе частиц, враги в игре и т. Д.). и т. д.), файлы журналов будут загромождать повторение и скоро вырастут до размера, при котором огромное количество информации сделает изучение функциональности медленной, утомительной и болезненной задачей.
Полезно использовать профилировщик для управления зависимостями, памятью и т. Д., А также использовать отладчик для выполнения кода и/или устанавливать точки останова в интересных точках и далее глубже проникать в архитектуру.
FDT имеет отличные profiler и debugger. И как бесплатный инструмент, Monster Debugger неплох.
Вы можете попробовать Показать запись метод и Показать метод выхода в SWFWire Debugger. Он также предлагает некоторые профилирования. Вы также можете отслеживать создание и уничтожение объектов и использование памяти.
Отказ от ответственности: я написал это приложение еще
Это выглядит очень многообещающе ... Слишком плохо, что он не работает с SWF внутри HTML-страницы - вы не можете отлаживать много корпоративного кода без файлов cookie сеанса. :( – weltraumpirat
- 1. метод вызова во время выполнения
- 2. WebSocket Действие вызова Игнорируется во время выполнения
- 3. Время выполнения вызова в pprint
- 4. Рекурсивное значение вызова функции не сохраняется во время вызова функции
- 5. Идентификация вызова функции в строке сценария python во время выполнения
- 6. Использование перегруженного оператора для выполнения операций во время вызова функции?
- 7. Отслеживать процесс выполнения во время вызова метода.
- 8. Измерьте время выполнения вызова функции в C++
- 9. Опасности вызова ICLRRuntimeInfo.BindAsLegacyV2Runtime во время выполнения
- 10. Показывать индикатор выполнения во время вызова AJAX
- 11. Обновление строки выполнения во время сетевого вызова
- 12. показывает индикатор выполнения во время сетевого вызова
- 13. Метод вызова Wrap во время выполнения
- 14. Какие способы вызова метода во время выполнения?
- 15. Точно время вызова функции
- 16. Обрабатывать фатальную ошибку во время вызова функции
- 17. Почему (void) используется во время вызова функции?
- 18. Положение мыши во время вызова функции
- 19. Содержимое стека во время вызова функции
- 20. аргументы ключевого слова во время вызова функции
- 21. ASM - измененные регистры во время «вызова функции»
- 22. Обновление параметров во время вызова функции
- 23. декремента ESP во время вызова функции
- 24. Каков самый быстрый способ вызова и выполнения функции в C?
- 25. выберите функцию для вызова во время выполнения в C++
- 26. Ошибка во время установки вызова
- 27. Можно ли найти виртуальную функцию во время выполнения без вызова?
- 28. Заменить и восстановить объект в `globalenv()` во время вызова функции
- 29. Активировать swf с аргументами во время выполнения
- 30. способ вызова функции
не ... http://tv.adobe.com/watch/max-2011-sneak-peeks/max-2011-sneak -peek-monocle/ –