私はscene2dを使ってゲームを作った。今度は私のゲームにHUDを追加したいと思います。そのために、私はテーブルにウィジェットを配置し、そのテーブルをステージにアクターとして追加したいと考えています。私の質問は今です:私はテーブルを保持する2番目のステージを作成するか、既存のステージにテーブルを追加する必要があります。すでにステージがある場合は、HUDを追加する正しい方法は何ですか?libgdx:scene2d hudの第2段階を追加しますか?
1
A
答えて
0
ゲームの世界があなたの画面サイズより大きければ、サイドスクロールゲームのように画面上に2番目のステージを作成できます。
ステージは自分のSpriteBatchのために重いオブジェクトであることを覚えておいてください。そうすれば、より良い選択である単一のステージを作成することができます。
そうでなければ、
public Stage (Viewport viewport, Batch batch)
は、引数としてHUDと第一段階spritebatchための画面の大きさのビューポートを渡すことができ、このコンストラクタを使用して、ステージを作成することができます。
関連する問題
- 1. テンプレートの第2段階コンパイル
- 2. ブートローダの第2段階を読み込んで起動する
- 3. オブジェクトを追加するために2段階のDjango管理フォームを作成しますか?
- 4. minecraft forgeのHUDに別のチャットを追加します。
- 5. GameSceneのシーン(Cocos2d)にHUDを追加
- 6. Libgdxゲームにadmobを追加する最終段階
- 7. R:データに階段関数を追加するプロット関数
- 8. ブランチを段階的に追加する機能
- 9. スクロール中に段階的に不透明度を追加する
- 10. ワードプレスに第2ウェブサイトを追加する
- 11. URLにURLの第2パラメータを追加します。
- 12. XCode 4実行スクリプトの追加ビルド段階のグレー表示
- 13. Facebook SSOと第三者のサイト登録は一段階で?
- 14. データポイントの第2セットに第2セットのラベルを追加する方法
- 15. 第1階層の結果から第2階層のデータを照会するために第1階層の結果からデータを照会
- 16. 春のバッチは: - 2つの段階
- 17. 第2のベータ版の第三者からコンポーネントを追加する
- 18. Sharepoint Designer 2段階の承認ワークフロー
- 19. ASP.NET MVCの2段階表示
- 20. ssh経由の2段階gitインポート
- 21. どのように2段階のループ文を1段階のループから作るか?
- 22. jQuery 5段階スライディングフォームを使用してフォーム検証を追加する方法
- 23. "後の段階で" UITableControllerの上部に "Edit Button"を追加する
- 24. N階段ステップ
- 25. コアデータを追加する方法をすばやく段階的に追加する3
- 26. スタガーケースまたは階段ケースメニュー
- 27. Pythonリクエストモジュールを使用した2段階認証の処理
- 28. Interpreterはどの段階でマシンコードを生成しますか?
- 29. Mapreduceジョブのシャッフル段階をハイドープでバイパスしますか?
- 30. 水平UIScrollViewを段階的にスクロールしてスクロールしますか?
絶対に2番目のステージを作成します。あなたはUIのものに異なる種類のViewporyを使いたいと思うでしょう。 – Tenfour04
@ Tenfour04異なるビューポートとはどういう意味ですか?私は自分のゲームにフィットViewPortを使用します。別のビューポートは異なる次元または異なるタイプのビューポートを意味しますか? –
異なるタイプおよび/または寸法。私の意見では、ゲームプレイは、ケースの99%のようにExtendViewportを使用する必要があります。それは黒いバーとストレッチを排除します。多くの場合、UIは、三角形フィルタリングされたUI要素を持つExtendViewport、または複数のアセットサイズ(実行時に選択されたサイズ)を持つScreenViewportのいずれかを使用する必要があります。最初の方法は簡単で、2番目の方法はUIがぼやけていません。 – Tenfour04