PDA

Просмотр полной версии : jsfl - если падает flash ide


ladon
31.10.2008, 14:07
Если у Вас при запуске jsfl скрипта падает flash:
1. Замечен глюк с fl.outputPanel.save(logFile,true); - если небыло трейсов оно валит ide.
2. Попробовать запустить скрипт через RunCommand при открытом пустом файле. Необъяснимо, но срабатывает на падучих скриптах.

iNils
31.10.2008, 14:18
Я бы сделал функцию, через которую вызывал трейс, и в которой менял состояние флага трейса на true. А перед вызовом fl.outputPanel.save, проверял значение этого флага.

ladon
31.10.2008, 14:34
Если добится повторяемости глюка то считай что на 50% с ним справился :)
Я просто добавляю fl.trace("-") перед сохранением оутпута :)

iNils
31.10.2008, 15:21
Ну тоже вариант :)

ladon
23.11.2008, 18:49
3. Функции
fl.getDocumentDOM().width
fl.getDocumentDOM().height
очень трепетны к параметрам. Если вы присваеваете туда значения - убедитесь что там "Property; an integer that specifies the height of the document (Stage) in pixels." Иначе падения и глюки обеспечены. Что-то не срабатывает автоматическое приведение типов.