0
確率機械シミュレーションを行う。シミュレーションを一時停止する方法は?
ボタンを押したときにシミュレーションを一時停止する必要があります。
現時点で私が持っているのは、「P」を押すと、私のシミュレーションは完全にうまく一時停止します。しかし、一時停止キーを押すと、シミュレーションが中止されますが、一時停止していた状態から一時停止しません。
ボールが中盤のときに一時停止すると、一時停止した後、ボールが上から再生成され、その間ボールが下まで移動したことがわかります。
私はこれを達成するために使用されるアルゴリズムがある -
if (UserPress == 'P')
Pause = !Pause;
if (Pause)
{
ball.Update;
ReDraw();
}