問題タブ [scene2d]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - libgdx - scene2d を使用して 1 つのテーブル セルに複数のアクターを追加する
Scene2d で 1 つのテーブル セルに複数のアクターを追加したいと考えています。
テーブルには各行に 3 つのセルがあり、1 つの行に 10 個の画像を追加したいと考えています。
それを行う最良の方法は何ですか?別のテーブルを使用してそれを行うことは可能ですか (私には機能しません)?
libgdx - LibGDX scene2D - swapActor を使用してテーブル内の位置を変更できますか?
libGDXのテーブル内の2つのラベルの位置を入れ替えたいです。これを行うには swapActors を使用できると思いましたが、うまくいきません。
成功は本当ですが、希望どおりに「BA」ではなく「AB」と表示されます。
テーブル内で 2 つのセルまたはアクターを交換する (位置を交換する) 簡単な方法はありますか?
nested - ゲームボード グリッド用の LibGDX ネスト テーブル
私はLibGDXで遊んでいて、簡単なボードゲームをセットアップしようとしています。
aGridSceneBoard
は Table を拡張して、チェス盤のようなイメージのグリッドを便利に作成します。レンダリング方法は次のとおりです。
(最終的には) UI レイアウトを改善するためにテーブルをネストしたいのですが、コードを実行すると次のようになります。
TableLayout のドキュメントと LibGDX の scene2d.ui ドキュメントを読みましたが、何が間違っていますか? 私はLibGDX 1.0を使用しています。
libgdx - 塗りつぶしビューポートでの LibGDX の配置の問題
libGDXでゲームを作っています。私のメニュー画面では、以前はステージ用のストレッチ ビューポートを使用していましたが、現在は縦横比を維持したいので、高さを固定したフィル ビューポートに切り替えました。
だから私が抱えている問題は、画面の端にあったボタンにあります。たとえば、ある画面に x 位置が 0 のボタンがありましたが、(デバイスによっては) ビューポートの境界の外に出てしまう可能性があります。だから、塗りつぶしビューポートなどを使用してこれをどのように解決するのか疑問に思っていました。同様の問題を抱えている人はいますか?どのように解決しましたか?
ありがとうございました
math - Libgdx で回転した後に Scene2D アクターの位置を取得する
次の回転機能があります。
しかし、moveByXとmoveByYの値は正確ではないようです。
目標は、回転後の新しい x、y がどうなるかを把握し、その分上に移動して、回転前と同じ y を維持することです。
また、私のアクターの描画方法:
libgdx - ProgessBar / Slider のサイズを変更するには?
テーブル レイアウトを使用して LibGDX でユーザー インターフェイスを作成しようとしましたが、ProgressBars または Slider のサイズを設定/サイズ変更する方法が見つかりませんでした。
ボタンはすでに親テーブル セルと同じサイズになっています。CheckBoxes のイメージについては、次の方法で回避策を見つけました。
しかし、ProgressBars については、まだ解決策を見つけることができませんでした。別のビューポートで画面全体を引き伸ばしたくないのですが、ウィジェットのすべての setScale()、setWidth.. が画像を再スケーリングしていません。
解像度ごとに異なる画像を作成する以外に可能性はありますか、それとも完全に間違っていますか?
いつも助けてくれてありがとう。:)