我的Flash应用程序中出现此错误并且找不到错误源?是否有可能找到哪个对象导致此错误?flash flash dibuger?
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 :(得分:0)
从Flash Builder运行代码(您的源代码连接在某种Project中 - 这种类型取决于您拥有的内容)。调试器应该在错误的行停止,你可以看到哪个变量为空。
答案 1 :(得分:0)
如果允许在闪存设置中进行调试,Flash将在控制台中打印出现错误的行号。这使得更容易找出导致问题的对象。您可以通过执行以下步骤来启用此功能:
打开FLA文件,选择文件>发布设置。
在“发布设置”对话框中,单击“Flash”选项卡(CS5)或“Flash” 类别(CS5.5)。
选择允许调试。
See this article了解更多信息。