2012-11-03 57 views
1

我想为Up电影做一个flash网站排序。Adob​​e Flash初学者:错误1009

我有一些按钮链接到电影点击,然后将去图片库。即全部在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

1009错误指出它无法访问空对象引用的属性。

它基本上说的是你试图使用的东西实际上是空的,因此不存在。

尝试检查您的实例名称,属性和变量,以确保它们在使用前正确命名并正确初始化(例如,您确定content_mc是您舞台上MovieClip的正确名称? ..)

我们很难用这么少的代码来解决你的问题,因为这样的错误可以隐藏在任何地方! :-)

但是,如果当您点击此按钮的错误弹出,它可以说,这个问题是无论是

content_mc.gotoAndStop("gallery"); 

线,或在您的content_mc位于您画廊标签的MovieClip 。