0
嗨,我正在錯誤在控制檯通過。ArrayList中,被作爲對象
下面是代碼:
EnemyBarrels包含多個對象。
for(int i = 0; i < EnemyBarrels.size(); i++){
EnemyBarrels.get(i).move();
if((EnemyBarrels.get(i).getHitBox()).intersects(buildG.getStepD().get(i))){
}
這是getHitBox():
public Rectangle getHitBox(){
return hitbox;}
這是擊中格:
Rectangle hitbox = new Rectangle(BarrX,BarrY,25,21);
在其中BarrX和Barry是整數。
這是getStepD():
public ArrayList getStepD(){
return stepD;
}
這是stepD:
ArrayList<Rectangle> stepD = new ArrayList<Rectangle>();
其中包含的矩形。
任何幫助,將不勝感激! 感謝
'公衆的ArrayList getStepD' ......你返回對象的原始列表 –