2013-08-15 2 views
0

У меня есть эта ошибка в моем приложении для флеш-накопителя и не найти источник ошибок? Возможно ли найти, какой объект вызывает эту ошибку, whit flash dibuger?Как найти объект, вызывающий ссылку на нулевой объект во Flash?

TypeError: Error #1009: Cannot access a property or method of a null object reference. 
    at Reading2mergedlayers_fla::MainTimeline/hideTimer2() 
    at Reading2mergedlayers_fla::MainTimeline/frame37() 
    at flash.display::MovieClip/prevFrame() 
    at Reading2mergedlayers_fla::MainTimeline/back32() 

ответ

0

Выполнить код из Flash Builder (с источником зацепили в какой-то проект - какой вид будет зависеть от того, что у вас есть). Отладчик должен остановиться в строке с ошибкой, и вы можете увидеть, какая переменная имеет значение null.

0

Если вы разрешите отладку в настройках вспышки, Flash напечатает номер строки, в которой произошла ошибка в консоли. Это значительно упрощает определение того, какой объект вызывает проблемы. Вы можете включить его, выполнив следующие шаги:

Открыв файл FLA, выберите «Файл»> «Параметры публикации».

В диалоговом окне «Параметры публикации» щелкните вкладку «Flash» (CS5) или Flash (CS5.5).

Выберите «Разрешить отладку».

See this article для получения дополнительной информации.

Смежные вопросы