|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
как настроить FDTracer для FD на Vista
Привет.
Вобщем на ХР проблем не было. Поставил FD 3 beta 9 на Висту, этот плагин не работает. Создал документ здесь: Цитата:
Цитата:
Во flashlog ничего не записывается. Кто сталкивался, озовитесь. P.S.: на форуме FD есть ссылка на плагин fdb. Этот плагин помимо всего прочего добавляет trace панель - на скринах видел. У меня почему-то нет этой панели. |
|
|||||
Просто привычка. К меня косяк какой-то был и в output не выводил трейс. Я поставил FDTracer. Так вот и полюбил его.
Кстати, iNils, я может не в теме, при работе с мтаском можно было выводить трейс в панель results (ты подробную инструкцию давал по настройке) - и указывались класс и строка ошибки. В AS3 этого нет, ведь так? |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Нет. Но сделать можно, я уже накидал себе плагин для FD, который выводит трейс в мою панель с помощью кастомного класса + вернул возможность перехода с трейса на строку и класс, которые этот трейс вызвал. Как доведу до ума, выложу.
Сейчас советую использовать внешний трейсер (очень хороший) alcon |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
Нет. info это уровень важности сообщения: debug, info, warn, error, fatal.
Для вывода строки и класса, надо написать try { var error:Error = new Error (msg); var str:String = error.getStackTrace (); ... потом парсить } catch (error:Error) { } Но должен стоять дебаг плеер и включен режим strict. Последний раз редактировалось iNils; 06.10.2008 в 00:07. |
|
|||||
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,879
Записей в блоге: 7
|
И в случаи error это тоже не будет работать. Все эти debug, info, warn, error, fatal чистой воды условности задаваемой пользователем. Например, если xml не загрузился, то выводим сообщения в режиме error, а если получаем для деления знаменатель 0, то fatal и тд.
Поэтому надо создать свой класс, куда кидать текст сообщения, потом вызывать конструкцию выше и распарсив передавать куда надо. |
|
|||||
Не, iNils, понятно, что само передаваться ничего не будет. Вопрос в том, что я смогу получить имя класса и строку только в случае если сработает какой-нибудь exeption ("например xml не загрузился или получаем для деления знаменатель 0"). А без срабатывания exeption как быть, например: есть у меня 100 классов, в каждом переменная a трейсит что-нибудь (например при вызове конструктора). Что мне передавать и соответственно что парсить, чтобы узнать какому классу принадлежит данный трейс и в какой строчке?
|
Часовой пояс GMT +4, время: 02:05. |
|
« Предыдущая тема | Следующая тема » |
|
|