我试着做功课,我写突破游戏。现在,我写了这个游戏完成的基本功能。但是我想增加红利当球撞到红砖时,我写了方法来检查它们并得到球撞到的颜色形式对象。
} else if(color == Color.BLACK){
double xBonus = ball.getX() +20;
double yBonus = ball.getY() +20;
remove(ball);
ball = new GOval(xBonus, yBonus, BALL_RADIUS+20, BALL_RADIUS+20);
ball.setFilled(true);
ball.setFillColor(Color.RED);
add(ball);
GObject collider = getCollidingObject();
我使用对撞机来检测球碰撞的物体,但是当球碰撞奖金砖时。球的尺寸增加了,但对撞机检测到新的球对象是砖块,并通过游戏边缘弹跳球。请帮助我..对不起,我的语法错误。