java仅调整命中对象的大小
嘿,我怎样才能使只有命中的对象被调整大小现在它调整了数组中所有气泡的大小,我用else方法尝试了它,但我似乎不合适
void checkHitArrowWithBubbles() {
for (int j = 0; j< bubblesArray.size(); j++) {
for (int i = 0; i< arrowArray.size(); i++) {
if (bubblesArray.get(j).checkHitArrow(arrowArray.get(i)))
{
println("BUBBLE IS HIT");
arrowArray.remove(i);
timesHit+=1;
numberOfBubble*=2;
scorePlayer+=5;
bubbleWidth = bubble.width/2;
bubbleHeight = bubble.height/2;
bubble.resize(bubbleWidth, bubbleHeight);
for ( int k = 0; k < numberOfBubble; k++) {
bubblesArray.add(new Bubbles(bubblesArray.get(j).getPosXBubbles(), bubblesArray.get(j).getPosYBubbles(), bubble));
}
bubblesArray.remove(j);
} else {
bubbleWidth = 100 ;
bubbleHeight = 100 ;
bubble.resize(bubbleWidth, bubbleHeight);
numberOfBubble=1;
}
}
}
}
共 (0) 个答案