libgdx

    15

    1答えて

    昨日私はAndroid Studioをバージョン3.0にアップグレードしましたが、LibGdxで作業していて、アップグレード後にプロジェクトをビルドできません。 私が構築しようとしていた場合、それは私にエラーを与える: Error:(2, 0) Plugin with id 'jetty' not found が、私はこれをどのように修正する必要がありますか?

    0

    1答えて

    イメージを行列として取り込み、ポリゴンに変換したいと考えています。 画像私はその画素そのすべてを得ることができるので、画像が既に符号化される多くの角度を有する不規則な形状であっても本質的に多角形に加工することができ、その外縁部(頂点のアレイ) を見つけます全体の形状(塗りつぶし)を作る。私はどのように私はそれの原点を取得し、他のピクセルをオフセットすることができます知っている。 [背景] 私はリス

    1

    1答えて

    現在ゲームをしています。それは、2Dタイルベースのゲームです。私はあなたが水を踏んだときに、プレイヤーのスピードとサイズが変わるようにしました。 私はこの第二のあらゆる第60回実行しています: if(map.getTileTypeByCoordinate(0, player.sprite.getX()/4.0f, player.sprite.getY()/4.0f) == TileType.WAT

    0

    1答えて

    余分なピクセルになります これは私が扱った最も厄介な問題です。私はアトラスから new TextureRegion(skin.getAtlas().findRegion("tower0")); を画像をロードしています。.. をタワーのn倍の大きさを作ってみました、その後、ちょうどビューポートのためのより大きな世界のサイズを設定するが、同じことが起こり、画像上のこの余分なピクセルが何であるかI

    2

    1答えて

    とscallingありません元の背景から分離してテクスチャを貼り付けたので、オブジェクトは元のサイズから正しいサイズになります。 私はこのオブジェクトを(スプライトを使用して)描画すると、各スプライトの縮尺を2.25に設定する必要があります。それ以外の場合、スプライトは小さくなります.1つのカメラを使用しているので、/viewport、単一バッチ、および呼び出しのバッチ.setProjection

    0

    1答えて

    私のLibGdxベースのアンドロイドゲームでは、コアLibGdxプロジェクトの代わりにAndroidLauncherクラスでexitステートメントを使用する予定でした。それは私がLibGdx画面の代わりにAndroidLauncherクラスでそれを使用する場合 Gdx.app.exit(); が質問 1.どんな違いがあるのでしょう正常に動作しますか?

    2

    1答えて

    です。スプライトと図形を画面上に描画する必要があります。 レンダリングメソッドでSpriteBatchとShapeRendererの開始と終了を複数回呼び出すのは問題ありません。 これを避けるために離れていますか? 私の要件。 shapeRenderer.begin(ShapeRenderer.ShapeType.Line); shapeRenderer.setProjectionMatrix(

    1

    3答えて

    私は単純な2Dゲームを作成しています。私は各レベルを生み出すプレイヤーキャラクターと敵を持っています。すべてのレベルには、1〜6のカウントを持つ独自の敵のセットがあります。プレイヤーキャラクターは、さまざまなクラスにレベルアップすることができます。つまり、すべてのクラスに独自のテクスチャがあります。私はJSONについて読ん敵をどのように配置するかを(敵の異なる数の異なるレイアウトを)ゲームを伝える

    0

    2答えて

    同じY位置(top-iconSize)にBitmapFont(フォント)と2つのテクスチャ(starIcon、clockIcon)を使用して2つの文字列を描画します。 iconSizeはアイコンの高さです。しかし、結果は完全にオフです。下の画像を参照してください。私はここで間違って何をしていますか? batch.draw(starIcon, hmargin, top - iconSize, ic

    3

    1答えて

    私はlibGDXのスプライト用のカスタムプロパティセッターを作ろうとしています。 var sprite : Sprite? = null get() = sprite set(s : String) { sprite = Sprite(Texture(s)) } しかし、sがタイプSpriteでなければならないことを言って、それは私がやろうとしている何をすることは可能でしょ