![]() |
|
||||||||||
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
|
Для начала надо выкинуть FDTracer
У FD уже есть прекрасный механизм для этого.В as2 трейс будет выводится в панель Results, а также номер строки и файл (читай класс, это мтаск постарался), по клику можно сразу будет перейти на строчку с трейсом. Для этого нужно следущее: Глобальное: 1. Жмем F10 (настройки FD) и смотрим плагин Flash Connect, в его настройках по умолчанию должно стоять Host 127.0.0.1 и Port 1978 (можно конечно куда угодно направить, главное чтобы был сокет сервер с таким портом на таком хосте и программа слушатель которая понимает формат приходимого xml. Можно даже свой класс использовать со своим форматом и данными, но это отдельная тема. Я себе так делал, и выводил на бук. С одной стороны удобнее смотреть во весь экран, а не в узком окне, с другой - нельзя по клику перейти куда хочешь.). 2. Хост и порт должны соответствовать значениям в файле папка с FD\FirstRun\Library\AS2\classes\org\flashdevelop\utils\FlashConnect.as, именно этот класс занимается отправкой данных в FD Идем дальше, теперь к проекту 3. В настройках проекта в Compiler Options должно стоять: Trace Mode-FlashConnectExtended (вообще, это должно стоять по умолчанию, но говорю, чтобы знали, если что не так, то какие места смотреть). Этот режим включает сокет-серевер в FD, который ловит все сообщения, от всех запущенных флешек скопилированных в FD в дебаг режиме (см ниже). Это удобно, можно например выложить на сервер и тестировать из браузера, смотря трейсы в FD. 4. В панели с инструментами есть комбобокс с двумя значениями Debug и Release. Для работы трейса должен стоять Debug, именно он подключает класс FlashConnect в swf Примечания: По соображениям производительности, есть лимит на 1000 сообщений, после который трейсы не проходят. Исправить число можно также в классе FlashConnect Последний раз редактировалось iNils; 01.07.2008 в 11:44. |
|
|||||
|
Вобщем я вообще ничего не понимаю...
Открываю старые проекты - в них все работает. Создаю новый - в панель Results выдает трейс из класса Main, а из других классов - выдает в панель Output. Вот проект, хотя вряд ли это что-то даст - видать это персональные настройки... |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:41. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|