我正在尝试为Flash电影制作Flash网站。
我有一些链接到电影点击的按钮,然后会转到图片库。这些都在mc_content中,并放在舞台上,实例名称为content_mc。在mc_content内部,我有一个动作图层和一个内容图层,其中mc_gallery标记为图库。
import flash.events.MouseEvent;
stop();
gallery_btn.addEventListener(MouseEvent.CLICK,onGalleryClick);
function onGalleryClick(evt:MouseEvent): void {
trace("gallery");
content_mc.gotoAndStop("gallery");
}
gallery是mc_gallery位于mc_content中的标签。
当我运行它时会得到1009错误代码。
我猜这是一个非常简单的解决方案,已经发布了很多答案,但我无法弄清楚如何使其适应我的需求。我成功地将代码与另一个项目相同
答案 0 :(得分:0)
1009错误表明它无法访问空对象引用的属性。
它基本上说的是你尝试使用的东西实际上是空的,因此不存在。
尝试检查你的实例名称,属性和变量,以确保它们在被使用之前被正确命名并正确初始化(对于小例子,你确定content_mc是舞台上MovieClip的正确名称吗? 。)
我们很难用如此少的代码解决您的问题,因为这样的错误可以随处隐藏! :-)
但如果单击按钮时弹出错误,则可能表示问题是
content_mc.gotoAndStop("gallery");
行,或位于content_mc MovieClip中的 gallery 标签。