Каковы все различия между проигрывателем Flash Debug и обычным проигрывателем? - PullRequest
2 голосов
/ 18 мая 2009

Некоторые приложения и IDE рекомендуют устанавливать отладочную версию проигрывателя Adobe Flash. Я знаю, что это позволяет видеть операторы трассировки, даже если Flash не запускается через тестовый фильм, но что еще отличается? Что-нибудь?

Кроме того, как я могу узнать, когда я смотрю на запущенный отладочный плеер, а не на обычный плеер?

Спасибо!

Ответы [ 4 ]

9 голосов
/ 19 мая 2009

Отладчик имеет несколько отличий:

  • Вы можете подключиться к нему с помощью удаленного отладчика
  • Контекстное меню (щелчок правой кнопкой мыши) будет включать параметр «Показать области перерисовки», который позволяет вам проверять, сколько контента перерисовывается в каждом кадре
  • Игрок отладки покажет всплывающее сообщение об ошибке для неперехваченных исключений (в обычном проигрывателе они будут молчать с ошибкой)
  • Существует несколько команд AS3, которые работают только в проигрывателе отладки, например System.gc (). См. Системный справочник .

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

2 голосов
/ 18 мая 2009

Я не уверен, что проигрыватель отладки работает медленнее. Разумеется, он позволяет вам, как вы упомянули, видеть операторы трассировки в flashlog.txt, а также позволяет просматривать области перерисовки, щелкнув правой кнопкой мыши и выбрав «показать области перерисовки». Есть некоторые приложения, такие как De Monster Debugger (http://demonsterdebugger.com/) и flash tracer (https://addons.mozilla.org/en-US/firefox/addon/3469)), которые позволяют вам немного легче проверять переменные с помощью проигрывателя отладки.

0 голосов
/ 18 мая 2009

Наряду с тем, что упоминает quoo, проигрыватель отладки покажет всплывающее окно со трассировкой стека для любых необработанных исключений, которые возникают в приложении (по крайней мере для SWF на основе AS3).

0 голосов
/ 18 мая 2009

Отладочная версия будет медленнее, и я думаю, что она облегчает проверку некоторых переменных во время работы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...