Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 我的flash源代码(动作脚本3)哪里出错了?_Actionscript 3_Flash Cs5 - Fatal编程技术网

Actionscript 3 我的flash源代码(动作脚本3)哪里出错了?

Actionscript 3 我的flash源代码(动作脚本3)哪里出错了?,actionscript-3,flash-cs5,Actionscript 3,Flash Cs5,TypeError:Error#1009:无法访问null的属性或方法 对象引用 我注意到的第一件事是,当你点击th MC时,整个页面被另一个(\u self)替换。因此,您不能期望Flash在下次显示变量(visited或visited2)时记住该变量的值。为此,您必须使用cookie或会话变量serverside 那么,你确定myMC和myMC2存在吗?在做任何事情之前试着追踪他们。它们是你舞台上的剪辑(Flash)吗?它们是阶级属性吗?…仅从这一部分就很难说了。放置一些断点并逐步调试代码。

TypeError:Error#1009:无法访问null的属性或方法 对象引用


我注意到的第一件事是,当你点击th MC时,整个页面被另一个(
\u self
)替换。因此,您不能期望Flash在下次显示变量(visited或visited2)时记住该变量的值。为此,您必须使用cookie或会话变量serverside


那么,你确定myMC和myMC2存在吗?在做任何事情之前试着追踪他们。它们是你舞台上的剪辑(Flash)吗?它们是阶级属性吗?…

仅从这一部分就很难说了。放置一些断点并逐步调试代码。我猜myMC或myMC2没有初始化。我替换了整个页面,myMC和myMC2存在。。。但是这个错误仍然存在![例外:如何在adobe flash CS 5.5中进行跟踪!?]
myMC.buttonMode=true;
myMC.addEventListener(MouseEvent.CLICK, fl_onClick);
myMC.addEventListener(MouseEvent.MOUSE_OUT, fl_onMouseOut);
var visited=false;


function fl_onClick(evt:MouseEvent):void {
    navigateToURL(new URLRequest("fa/index.html"),"_self");
    visited=true;
}
function fl_onMouseOut(evt:MouseEvent):void {
    if (visited) {
        myMC.gotoAndStop("visited");
    }
}
myMC2.buttonMode=true;
myMC2.addEventListener(MouseEvent.CLICK, f2_onClick);
myMC2.addEventListener(MouseEvent.MOUSE_OUT, f2_onMouseOut);
var visited2=false;

function f2_onClick(evt:MouseEvent):void {
    navigateToURL(new URLRequest("en/index.html"),"_self");
    visited2=true;
}
function f2_onMouseOut(evt:MouseEvent):void {
    if (visited2) {
        myMC.gotoAndStop("visited");
    }
}