さまざまなコンポーネントを使用してボンバーマン ゲームを作成しています。、、を個別DrawableGameComponentsに作成し、リストに追加しました。バックボードと説明テキストは、メインクラスに描画されます。BombListPlayerListWallListPlayerDisplay (List of players when TAB is pressed)ComponentsGame1
これらのコンポーネントがレンダリングされる順序を知りたいです。Componentsリストにある順番ですか?最初はそのように見えました。
後で、BombList、PlayerListおよびを更新する必要がありWallListました。しかし今回PlayersDisplayは、後ろでレンダリングしていました。それらを異なる位置に挿入しようとしましたが、重要なのはコンポーネントが追加される順序であることに気付きました (どの位置でも)。
私の質問は
- コンポーネントはどのような順序で
Componentsリストに表示されますか? - 多くのコンポーネントがある場合、リスト内の他のコンポーネントに関してクラスの が呼び出されるのはいつですか
Draw()?Game1 - この
GameクラスComponentsは基本コンストラクターのリストに追加されていますか?