【发布时间】:2014-12-13 08:19:42
【问题描述】:
我在做作业时遇到了这个问题,我似乎找不到解决方法,我尝试了 40 分钟来解决这个问题。
错误
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at portfolio11_fla::MainTimeline/frame4()
at flash.display::MovieClip/gotoAndStop()
at portfolio11_fla::MainTimeline/PW()
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at portfolio11_fla::MainTimeline/PW()
第 4 帧上的 ActionScript3 代码
import flash.events.MouseEvent;
stop();
loginBtn.addEventListener(MouseEvent.CLICK, PW);
function PW(Event:MouseEvent)
{
if (enterPW.text == "letmein")
{
gotoAndStop(4);
}
if (enterPW.text == "home")
{
gotoAndPlay(1);
}
else
{
gotoAndPlay(5);
}
}
Home2.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame_4);
function fl_ClickToGoToAndPlayFromFrame_4(event:MouseEvent):void
{
gotoAndPlay(1);
}
【问题讨论】:
-
对象 ID 不会跨越关键帧。确保您引用的所有对象都在同一帧上。这是我可以在没有更多信息的情况下给出的最佳答案。
-
我所做的一切都在同一个框架上,仍然无法弄清楚。
-
通过电子邮件发送您的资产(在我的个人资料中),我可以为您查看。
-
现在发送它,我修复了大部分弹出的东西,现在我只需要修复 1 个。不知道如何解决它。
标签: actionscript-3 flash adobe flash-cs6