日期:2014-05-20 浏览次数:20814 次
if (points.size() >= 1){
if (ball.getX()== points.get(0).getX()
&& ball.getY() == points.get(0).getY()&&points.size()<= 1) {//等于1说明就剩下最后一步,只要等他move完,线程就可以停止了。
flag = false;
}else {
if (ball.getX() == points.get(0).getX()
&& ball.getY() == points.get(0).getY()) {
// 拿Point.get(0)那个Point.get(1)出来比较,就可以确定方向。
Direction dir = getDir(points.get(0),points.get(1));
ball.dir = dir;
points.remove(0);
}
}
}
else{
flag = false;
}