XNAで作業している小さな2Dゲームがあります。これまでのところ、私はプレイヤー制御船でベクタースラストを操作しており、円を描くように回転するのはとても楽しいです。私はこれを実装しましたDrawableGameComponentと使ったゲームでそれを登録しgame.Components.Add(これを)船舶オブジェクトのコンストラクタに。
現在の実装で一時停止やメニューシステムなどの機能を実装するにはどうすればよいですか?特定のGameComponentsを更新しないように設定することは可能ですか?
これは私がDrawableGameComponentを使用する必要があるものですか?そうでない場合、これのより適切な用途は何ですか?