(六)

之前自己写的那个代码 检查了一个星期和书上对着看都看不出错在哪

但运行就是有很多奇怪的错 一会说是空指针 一会说是

05-10 16:49:14.196: E/GED(21375): Failed to get GED Log Buf, err(0)这类错

墙壁也是时有时无

今天尝试不看书 跟着自己的思路来

把这一整句

mrc=Box2DUtil.creatBox((starW+kd/2+bs+bw/2+i*(kd+5)/2+j*(kd+5)+3+Constant.x),
       (1280+bw-i*(bw+kd)/2+Constant.y)*Constant.ratio, (bw/2)*Constant.ratio, (kd/2)*Constant.ratio,
       false, world, Color.BLUE);

的参数改的很简单以后 就全部运行出来了 墙壁也很正常

所以还是要真的懂 不要只看书本

 

我猜测是书上的参数加了一个RATE 这个Rate=10  乘了之后会超出屏幕的宽高范围 所以后面的东西都画不出来了

 

今天开始看碰撞了

 

 

之前的程序手指画图基本实现 但是两个手指和一个手指交替时会有错 希望可以再仔细想想他的逻辑

 

posted on 2017-05-10 17:14  此刻开始记录学习过程  阅读(123)  评论(0编辑  收藏  举报