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