![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Сообщений: 37
|
Перечитал тут все темы связанные с FDTracer - инструкции примерно везде одинаковые. Все настроил как сказано, но окно с FDTracer упорно молчит. Выполняю следующее (Работаю с "FD3 b9"):
1. Скопирвал FDTrace.dll в "C:\Program Files\FlashDevelop\FirstRun\Plugins\" пожзе на страничке разработчика вычитал, что устанавливать надо в "<userdir>\Local Settings\Application Data\FlashDevelop\Plugins\" Уверен есть настройки явно назначающие этот путь, но я не нашел, и поступил возможно не верно - переустановил FD в "<userdir>\Local Settings\Application Data\". Соответственно, dll кладу в то место, куда рекоммендует разработчик DFTracer 2. Создал файл "mm.cfg" в "<userdir>\" со следующем содержанием: Запускаю FD и настраиваю далее: 3. "tools->program setings...->FDTracer->Log file" установил в "<userdir>\Application Data\Macromedia\Flash Player\Logs\flashlog.txt" (файл создан - пустой) 4. "tools->program setings...->FlashViwer->External Pleyer Path" установил в "C:\Program Files\flexSDK\runtimes\player\win\FlashPlayer.exe" 5. Пишу простенький код, что бы убедится в работе компилятора: package {
import flash.display.Sprite;
public class NewClass extends Sprite{
public function NewClass() {
trace(123);
var s:Sprite = new Sprite();
s.graphics.beginFill(0x00ff00);
s.graphics.drawRect(1, 1, 100, 50);
addChild(s);
}
}
}
Помогите разобраться, может я что то упустил. |
|
|||||
|
Регистрация: Jul 2007
Адрес: Москва
Сообщений: 996
|
Есть другой способ:
|
|
|||||
|
Modus ponens
|
Это касалось только 8-й беты, в девятой работает и на закладке. Единственное, что нужно сделать - найти папку Players там, куда устанавливался флеш (если устанавливался), скачать и установить standalone content debugger (или проще - дебаг плеер) и либо заменить дефолтный плеер дебаг плеером, либо флеш-вьюеру в ФД (в настройках программы -> FlashViewer) прописать путь к дебаг плееру.
ЗЫ. А еще есть FDBPlugin, на мой вкус лучше трейсера, есть возможность поставить брейкпоинты, посмотреть значения переменных во время выполнения кода =)
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 37
|
FDBPlugin - хорошая штука, спасибо. А вот в компил в закладку не идет(в смысле идет но без trace). Пробовал все, брал дебаг плеер из флекса и из флеш CS - не работает.
Только поменяю Test movie > Open SWF in: с Tab на External как сразу идет trace |
|
|||||
|
Modus ponens
|
А что пишет в aутпут?
Должно быть что-то вроде этого: Цитата:
(Просто запустите плеер, который находится по указаному пути, и клик на нем правой кнопкой, если есть опция "Debugger" значит, это дебагер.
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 20.09.2008 в 23:05. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 37
|
Стоп! С FDBPlugin - все нормуль.
Проблема с trace() - с модулем FDTrace(). Точнее и с ним све ОК, но trace() идет только при такой настройке: Property(проекта) > Test movie > Play in External player при такой настройке trace не идет: Property(проекта) > Test movie > play in new tab На сколько я понял в последнем варианте возможно вывести trace? Как? Последний раз редактировалось voy22; 21.09.2008 в 12:59. |
|
|||||
|
Modus ponens
|
В 9-й бете FDB плагин встроен, т.е. он там есть уже после установки... Собственно, он и отвечает за трейс... Не знаю... мож попробуй скачать последний билд. По идее должно работать без дополнительных настроек. Ну и не знаю... может его не пробовали со старыми дебаг плеерами. Опять же, попробуй скачать с сайта Адоби дебаг плеер для прожекторов (именно он нужен, а не плагины для браузеров) и установи его (собственно, его нужно просто 1 раз запустить, чтобы все SWF в системе стали с ним ассоциироваться). Если вдруг система настроена так, что SWF ассоциируются с чем-то другим, и после запуска дебаг плеера ситуация не меняется - открываем любое окно виндовс експлорера, Tools -> Folder Options -> File Types и меняем вручную ассоциацию.
__________________
Hell is the possibility of sanity |
|
|||||
|
Modus ponens
|
Упс... а может быть так, что раньше ФД не использовал внутренний браузер чтобы флеш на закладке показывать? Я был уверен, что флеш в нем как из прожектора запускается....
__________________
Hell is the possibility of sanity |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|