之前自己写的那个代码 检查了一个星期和书上对着看都看不出错在哪
但运行就是有很多奇怪的错 一会说是空指针 一会说是
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 乘了之后会超出屏幕的宽高范围 所以后面的东西都画不出来了
今天开始看碰撞了
之前的程序手指画图基本实现 但是两个手指和一个手指交替时会有错 希望可以再仔细想想他的逻辑