我在第1帧上有4个电影剪辑,剪辑1,剪辑2,剪辑3,剪辑4...
仅剪辑启用的鼠标设置为true ...all否则false ..
现在在第4帧我有一个电影剪辑游戏,在电影剪辑中我做了一些计数,当计数达到10时,我将布尔值test1设置为true…
现在,当mouseenabled值变为true时,我希望将clip 2的test1 becomes设置为true,
当我尝试使用代码game.test1从frame1访问时,我得到null引用错误...
无法访问空对象引用的属性或方法。
我怎样才能访问test1的值,请指导...
谢谢
金
发布于 2014-09-20 22:06:54
游戏movieclip在第四帧,当你试图从第一帧开始访问它时,当然你会得到一个空引用错误;它不存在于那里。对此有几种解决方案,主要是关于结构。
发布于 2014-09-21 19:13:30
只是为了帮助每个人,这就是我所做的.
我在第4帧声明了一个变量,名为var test1:Boolean=false;,然后在电影剪辑中,我使用以下代码给它一个布尔值-
MovieClip(root).test1=true;现在我可以从任何地方访问test1,希望这能帮助任何想要从任何框架访问变量的人……
问候
https://stackoverflow.com/questions/25946775
复制相似问题