использование команды trace () во Flash Builder 4.5

#flash #apache-flex #actionscript

#flash #apache-flex #actionscript

Вопрос:

Здесь новый пользователь AS3 / Flash Builder. Я отлаживаю проект AS3 с помощью Flash Builder 4.5 и отлаживаю версию плагина Flash в Firefox. Я использую команду trace (), но она ничего не выводит в окне консоли Flash Builder (это там, где она должна размещать материал?). Однако мне интересно, зачем вообще нужна команда trace (), потому что вкладка Переменные в перспективе отладки в любом случае содержит все значения переменных. Является ли команда trace() избыточной или как-то еще полезной в этой среде, или она предназначена для отладки командной строки и т.д. (среда без Flash Builder). Любой свет, который кто-то может пролить на это, был бы оценен. заранее спасибо.

Ответ №1:

Она должна выводить инструкции трассировки в окно консоли Flash Builder. вот несколько вещей, которые нужно проверить:

  1. Установлена ли у вас отладочная версия Flash Player?
  2. Запускали ли вы приложение из Flash Builder с помощью кнопки «Debug»?

Для меня было бы крайне странно, что трассировка не выводится в окно консоли Flash Builder; но вы можете увидеть все переменные на вкладке переменные. Кажется, что-то не так.

Комментарии:

1. Привет, Flextras, ты прав, все работает нормально. Моя проблема заключалась в том, что у меня было много переменных, каждая в другой строке, в инструкции trace, и я остановился в середине инструкции trace, ожидая увидеть переменные в консоли, которую я передал. На самом деле, они отображаются только при достижении «)» инструкции trace.