不知道有没有人看过网上用js写的俄罗斯方块,今天我看了下,有一点不太明白,就时上面的BX()BY()PX()PY()四个数组分别代表着什么,有人知道吗?知道的给我解释下,谢谢了。
 <script>  <!--  var BX=new Array(4);  var BY=new Array(4);  var PX=new Array(4);  var PY=new Array(4);  var mTimer  var firstView  function beginGame()  {  gameState=0;  speed=1;  outTime=1100-speed*100;  score=0;  if(gameState!=0)return;  firstView=true;  for(j=0;j<16;j++)  for(i=0;i<10;i++)  setClass(i,j,"BK");  randBar();  gameState=1;  Play.disabled=true;  window.clearInterval(mTimer);  mTimer=window.setInterval("moveBar()",outTime);  }function randBar()  {  randNum=Math.floor(Math.random()*20)+1;  if(!firstView)  for(i=0;i<4;i++){  BX[i]=PX[i];  BY[i]=PY[i];  }  switch(randNum){  case 1:{  PX[0]=4;  PY[0]=0;  PX[1]=4;  PY[1]=1;  PX[2]=5;  PY[2]=1;  PX[3]=6;  PY[3]=1;  break;}..........比如上面的case1 里面的内容。有知道的请跟我说下谢谢了。