as3 错误 #2007 拼图游戏

as3 Error #2007 jigsaw puzzle

iv 一直在研究 as3 adobe flash 上的一个基本谜题,我遇到了 #2007 错误。奇怪的是我用完全相同的代码做了一个练习版的拼图,没有任何问题。完整的错误是:

TypeError:错误 #2007:参数 hitTestObject 必须为非空。 在 flash.display::DisplayObject/_hitTest() 在 flash.display::DisplayObject/hitTestObject() 在 jigsawfinaltester_fla::MainTimeline/JigSaw()

在jigsaw_3.fla中:

  • "jig1" 包含名称为 "Jlink1" 的影片剪辑。
  • "jig2" 包含名称为 "Jlink2" 的影片剪辑。
  • ...

在你的jigsaw_final_tester.fla中:

  • "jig1" 包含名称为 "Jlink3" 的影片剪辑。
  • "jig3" 包含名称为 "Jlink4" 的影片剪辑。
  • ...

更正 Jlink 的名称。 "Jlink" 的 ID 必须与 "jig".

的 ID 匹配