0

さまざまなアイテム (テクスチャ付きの四角形) を定期的に作成する必要があるゲームを作成しました。これらのアイテムは常に左に移動するため (このように)、次のようになります。 ラグなし

しかし、それが遅れている場合、またはメニューバー(閉じるボタンなどがある場所)をクリックしてゲームが「一時停止」すると、アイテムが定期的に生成されないため、次のようになります。 ラグあり

これはゲームプレイの妨げになっているので、これを修正したいと思います。これは、アイテムを生成する部分です。

    public void renderMain(){

        timeState += delta;
        if (timeState >= 0.32f) {
            timeState = 0f; 
            Item.spawnitem();
        }
...

これを修正するにはどうすればよいですか?

4

0 に答える 0