我正在做一個打磚塊遊戲,有需要引起一個隨機磚爆炸摧毀隨機項LibGdx
for (BaseActor brock : BaseActor.getList("Brick"))
{
//Item it = new Item(0,0,mainStage);
//it.alignToActorCenter(brock);
brock.remove();
score += 100; //Adds 100 to score
scoreLabel.setText("Score: " + score); //Displays new score
break;
}
這隻會破壞率先破發,如果我沒有用「破爆炸物品;」它會銷燬所有的磚塊,無論如何,我可以隨意選擇一塊磚塊,並將其銷燬,而不是專門銷燬的第一塊磚塊?或者是否有一個函數返回列表中的特定磚塊,以便我可以用數學隨機生成一個數字,然後銷燬該數字處的磚塊。
非常感謝,這是有道理和工作! – Anonymous