if(loopCount % (20 - loopCount / 100) == 0) {
if(dropBlock() == false) {
mode = -1;
loopCount = 1;
}
if(loopCount == 1900)
loopCount--;
}
loopCount++;
来自java写的书的俄罗斯方块程序。我只是不明白为什么要使用这样一段代码来控制块的下降速度以及它是如何工作的。谢谢 !
loopCount 的初始值为 1,如果游戏结束,dropBlock 将返回 false。这部分包含在主循环中。和模式无关。我很抱歉,但我不能在这里查看整个程序。