-1
私はopenGLで簡単なプログラムを開発しました。最初はボールをクリックすると上になりますが、ボールを最初の状態にする必要があります。キーボードの 's'を押すと、すべてのtx、ty値がリセットされます。それ以外の場合、プログラムは変更されますが、以前の状態に戻りません。それは新しいゲームを再開するようなものです。OpenGLで画面を再起動するには?
私はopenGLで簡単なプログラムを開発しました。最初はボールをクリックすると上になりますが、ボールを最初の状態にする必要があります。キーボードの 's'を押すと、すべてのtx、ty値がリセットされます。それ以外の場合、プログラムは変更されますが、以前の状態に戻りません。それは新しいゲームを再開するようなものです。OpenGLで画面を再起動するには?
プログラムの状態変数が何であれ、初期値にリセットして、再描画イベントを発行します。 OpenGLは点、線、三角形を一度に描画し、それを忘れてしまいます。あなたのプログラムにあるようにシーンを保持するものは、OpenGLではなく、他のものです。
あなたのコードを見ずにもっと教えてください。