我想开发一个应用程序,我想精灵删除,一旦他们到达终点。 我使用的ArrayList来处理在画布上我的精灵。 我想精灵从画布和ArrayList的一次它们的x <0(外画布)请帮我尽快抹去自己。 谢谢
这是到目前为止我的代码为擦除命令:
for(Sprite sprite : rockSprites){
sprite.x -=10;
if (Rect.intersects(sprite.dst, die))
{
rockSprites.remove(this);
currentAmountOfSprites--;
try {
Thread.sleep(100);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
它创建越来越精灵和我经过最大INT,我把(5)。