ゲームやツールを作る場合はこのようなフラグ管理(オンとオフのスイッチ操作)はかなり重要になってきます。 覚えておくとこの先きっと役に立つでしょう。 あとループ内(ボタン入力等を行っているループ)ではVSYNCを入れてループのタイミングを一定にした方が不要な誤動作を起こさずに済むためオススメです。 VSYNCはループの先頭もしくは末尾に入れるのがベターです。