

var app = new PIXI.Application(500,600);document.body.appendChild(app.view);//存砖块var arrzhuan = [];//存球var arrqiu = [];var arrx = [];var arry = [];for(var i=0;i<14;i++){ for(var j=0;j<5;j++){ var square = new PIXI.Sprite.fromImage("res/lianxi/zhuan/zhuankuai-8-1_41.png"); square.anchor.set(0.5,0.5); square.x = 23 + i * 35; square.y = 23 + j * 35; app.stage.addChild(square); arrzhuan.push(square); }}for(var i=0;i<5;i++){ var ball = new PIXI.Sprite.fromImage("res/lianxi/zhuan/qiu_32.png"); ball.anchor.set(0.5,0.5); ball.x = 250; ball.y = 560; app.stage.addChild(ball); arrqiu.push(ball); if(Math.random()>0.5){ arrx.push(Math.random()*5) } else{ arrx.push(-Math.random()*5) } if(Math.random()>0.5){ arry.push(Math.random()*5) } else{ arry.push(-Math.random()*5) }}app.ticker.add(aaa);var max = 40;function aaa(){ for(var i=0;i<5;i++){ arrqiu[i].x += arrx[i]; arrqiu[i].y += arry[i]; if(arrqiu[i].x<=10||arrqiu[i].x>=490){ arrx[i] = -arrx[i]; } if(arrqiu[i].y<=10||arrqiu[i].y>=590){ arry[i] = -arry[i]; } for(var j=arrzhuan.length-1;j>=0;j--){ if(i!=j){ var c1 = arrzhuan[j].x-arrqiu[i].x; var c2 = arrzhuan[j].y-arrqiu[i].y; if(max*max>=c1*c1+c2*c2){ arrx[i] = -arrx[i]; arry[i] = -arry[i]; app.stage.removeChild(arrzhuan[j]); arrzhuan.splice(j,1); break; } } } }}