- 注册时间
- 2014-5-9
- 最后登录
- 2015-1-6
- 阅读权限
- 20
- 积分
- 133
- 精华
- 0
- 帖子
- 32
|
本帖最后由 jack_liu 于 2014-7-7 21:55 编辑
在界面上展示6个骰子,调用大约6次之后浏览器就死掉了,Layer.removeChild(*);没有彻底删除吗
function cupAjar(){
cupLayer.removeEventListener(LMouseEvent.MOUSE_DOWN);
backLayer.addEventListener(LMouseEvent.MOUSE_UP, cupClose);
cupLayer.removeChild(cup);
xxList=null;
xxList=new Array();
var nums=num.split(",");
var tmpX=110;
var tmpY=400;
var xx;
for(i=0;i<6;i++){
xx=new X(nums);
xx.x=tmpX;
xx.y=tmpY;
backLayer.addChild(xx);
xxList.push(xx);
tmpX=tmpX+xx.getWidth();
if((i+1)%3==0){
tmpX=110;
tmpY=tmpY+xx.getHeight();
}
}
}
function cupClose(){
cupLayer.addChild(cup);
backLayer.removeEventListener(LMouseEvent.MOUSE_UP);
cupLayer.addEventListener(LMouseEvent.MOUSE_DOWN, cupAjar);
for(i=0;i<xxList.length;i++){
backLayer.removeChild(xxList);
}
num ="6,6,3,2,1,4";
}
|
|