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然后执行。