flash控制五子棋黑白子出现顺序错误,总是同时出现。

stage.addEventListener(MouseEvent.CLICK,onDraw)
function onDraw(e:MouseEvent)
{
var isColor:int;
if(isColor==0)
{
var temp:MovieClip = new r1();
temp.x = mouseX-50;
temp.y = mouseY-50;
addChild(temp);
isColor=1;

}
else
{
    var temp:MovieClip = new r2();
    temp.x = mouseX;
    temp.y = mouseY;
    addChild(temp);
    isColor = 0;
}

}

不熟asp,随手发表下看法,错了还望指出,表喷
你在方法里面初始化了isColor这个参数对吧?这是个局部变量,不会影响全局,所以再次执行的时候也会重新初始化isColor然后执行。