3
나는 숙제를하려고 애쓰며 브레이크 아웃 게임을 쓴다. 이제이 게임의 기본 기능을 작성합니다. 그러나 보너스를 늘리고 싶습니다. 볼이 보너스 브릭을 충돌 시키면,이를 확인하고 볼이 충돌하는 색상 형식의 오브젝트를 얻는 방법을 씁니다. 동일한 자바 객체를 제거하고 그릴 수없는 이유는 무엇입니까?
} 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();
는 다시 그릴 때 외부 것입니다 볼이 가장자리 문제가 있지만, 미세 이후, 또는 주위에 반사 할 때 큰 공을 항상 모서리를 교차하는 문제입니까? – Windle
Collider는 더 큰 공을 새로운 물체로 탐지합니다. 가장자리를 벗어날 때까지 항상 튀어 나옵니다. 왜 그런지 모르십니까 ?? – DrNutsu