scene2d

    0

    2答えて

    私はHieroで構築されたビットマップフォントを持っています。これはScene2d Labelsで使用しています。 1つのLabelインスタンスでは、フォントのlineHeight値を小さくする必要がありますが、(同じフォントを使用している)他のラベルはそのままにしておき、フォントのデフォルトのlineHeightを保持する必要があります。 私は単にこのように値を調整しようとしました: label

    0

    1答えて

    このコードでは、layoutを次のようにしようとしています(幅と高さはデバッグ用です。理想的には、両方のテーブルの幅が50%です)。スーパークラスは、テーブルが自分の行に移動して、代わりに最後のテーブルが左にラベルをプッシュしていないよう何らかの理由で、thisになりTable) left().top() add(Label("Player name", UI_SKIN)).center().e

    2

    1答えて

    私はlibGDXを初めて使用しており、学校プロジェクトの大きなゲームを完成させるために使っています。私は、ほとんどのコードについてオンラインチュートリアルに従っていますが、Vertex Shaderエラーのために実行できないようです。 エラー: Fragment shader: ERROR: 0:1: '' : #version required and missing. ERROR: 0:7:

    1

    1答えて

    私はすべてのセルに別のテーブルを含むテーブルを持っています。例えば、そのテーブルは8つの他のテーブルを持つことができます。私は小さなテーブルをドラッグすることができるようにドラッグアンドドロップを追加しました。それは部分的にしか機能しません。小さいテーブルの下をタッチすると、ドラッグアンドドロップのみが検出されます。それらの真ん中または上をタッチするとトリガしません。小さなテーブルの幅と高さを設定

    0

    1答えて

    私はアクタをウィンドウ内に配置しようとしていますが、固定位置を設定しようとすると、UIに正しく影響するように設定されています。 私は、あなたが期待するように動作窓、内部の表を入れて試してみたが、 myactor.setPosition(10,10); window.add(myactor); を呼び出そうとしたときの俳優は、位置の影響を受けません。 これを行う方法はありますか、ウィンドウ内の

    0

    1答えて

    私のゲームには2つのテーブルがあります。最初のテーブルのセルをタップすると、矢印の頭を2番目のテーブルのテーブルセルに移動できるように、私の指に続く矢印を描きたい。私は最初のセルと最後のセル(矢印が始まった場所と矢印が終了した場所)を知ることができる必要があります。ユーザーが画面から指を離して、それが表のセルにない場合は、何も起こりません。 ArrayList<Actor> myActor = n

    0

    2答えて

    ボックスイメージ内にスコアを書きたいと思います。 最初にボックスをその場所に置き、次にこのようなラベルを使用して上にスコア文字列を追加しました。 private void drawScoreBoxes() { scoreImage = new Image(scoreTexture); stage.addActor(scoreImage); scoreImage.set

    1

    1答えて

    button2を押すたびにbutton1をプログラムでクリックしたいと思います(button2をクリックした後、button1を表示style.down、次にstyle.upとclicklistenerで機能します)。私はthatポストしかし、私のための仕事に似て問題を発見した。アンドロイドで 私はちょうどperformAction()メソッドを呼び出す必要がありますが、私はそれを把握LibGDX

    0

    2答えて

    public static void showHs(boolean remove){ if(remove){ table.getCell(hsLabel).getActor().setVisible(true); table.getCell(hsLabel).getActor().setWidth(labelsWidth); }else {

    0

    1答えて

    Scene2dテーブルセル内のスケーリングされたスライダを中央で描画することはできません。 結果は次のようになります。 これを生成するコードは次のようになります。 table = new Table(); table.align(Align.center | Align.top); add = new TextButton("+1", skin); remove =