为了账号安全,请及时绑定邮箱和手机立即绑定

在给数字绘制小球时,小球的位置如何确定

function addBalls(x,y,num){
 for(var i=0;i<digit[num].length;i++){
  console.log(num + "  " + digit[num].length + " "+ digit[num][i].length);
  for(var j=0;j<digit[num][i].length;j++){
   if(digit[num][i][j] == 1){
    var aBall = {
     x:x+j*2*(RADIUS+1)+(RADIUS+1), //不太理解画横线的地方
     y:y+i*2*(RADIUS+1)+(RADIUS+1),

     g:1.5+Math.random(),
     vx:Math.pow(-1,Math.ceil(Math.random()*1000))*4,
     vy:-5,
     color:colors[Math.floor(Math.random()*colors.length)]
    }
    balls.push(aBall);
   }
  }
 }
}

正在回答

1 回答

x和y的作用是定位这个坐标轴的位置

j*2*(RADIUS+1)+(RADIUS+1)是确立在X轴上的线长度

i*2*(RADIUS+1)+(RADIUS+1)是确立在Y轴上的线长度


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

在给数字绘制小球时,小球的位置如何确定

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信