0

嗨,我是 Flash CS6 和 AS3 的新手,我一直被困在我一直在做的这个 iPad/Android 餐厅菜单上。我正在尝试在我的主 swf 上加载外部 swf,但一直收到此错误:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
    at cuisine/init()[C:\Users\PAO\Desktop\OZ\SWIPE\cuisine.as:32]
    at cuisine()[C:\Users\PAO\Desktop\OZ\SWIPE\cuisine.as:22]

我从网上找到的教程中获得了滑动代码。在菜单的不同部分中,我计划加载不同的 swf,因为我无法让代码同时适用于所有部分。

就像我说的,我是 as3 的新手,我真的不了解所有的编码,所以我真的陷入了死胡同。

希望善良的灵魂能帮助我摆脱这种陈规。这些文件可以在这里找到

4

1 回答 1

0

加载外部 SWF 可能有点不直观,特别是如果您是 AS3 新手。如果我没记错的话,一个大问题可能是您需要等待整个 swf 加载后才能尝试访问任何内容。

您应该只在 Event.COMPLETE 事件之后尝试从外部 swf 访问代码。看到这里了解更多信息

我还建议使用Greensock加载程序,因为它更简单一些。

希望有帮助

于 2013-07-18T06:25:01.210 回答