テクスチャに問題があります。テーブルは完璧に機能しますが、テクスチャを追加しようとするとAndroid Studioは私に同意しません。LibGDX:テーブルにテクスチャを追加できません
private Sprite tiger2;
。
batch.begin();
batch.setColor(tiger2.getColor());
batch.draw(
tiger2,
Gdx.graphics.getWidth()/2f - tiger2.getRegionWidth()/2f,
Gdx.graphics.getHeight()/2f - tiger2.getRegionHeight()/2f,
tiger2.getRegionWidth(),
tiger2.getRegionHeight()
);
batch.end();
。
tiger2 = new Sprite(new Texture("tiger2.png"));
。
これは、私はそれを書くべきかであるならば、私にはわからない:
table.add(tiger2);
私はこのエラーを取得する: は、メソッドを解決できません「(com.badlogic.gdx.graphics.g2d.Sprite)を追加」テーブルを仮定
table.add(**tiger2**);
はい、ただし、スプライトを必要としないテクスチャでイメージを作成できます。新しいイメージ(テクスチャ)。 –
@ YasenBagalev私はそれを言及します。しかし、スプライトの状態を維持したい場合は、スプライトの状態を変更することができます。スプライトドローブブルを追加することができます。 – Madmenyo
申し訳ありません。 –