問題タブ [libgdx]

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.

0 投票する
2 に答える
2133 参照

java - Libgdxの一時停止および再開機能をすばやく解決する方法

Android用libgdxのpause()関数とresume()関数にどのコードを書く必要がありますか?

}

0 投票する
2 に答える
12610 参照

android - Androidlibgdxの大画面解像度

複数の画面解像度をサポートするためにlibgdxをサポート(アルゴリズムを作成)するにはどうすればよいですか?次のようなパラメーターを持つifステートメントを使用して、HTCタトゥーでアプリを動作させました。

これをより大きな画面で機能させるための優れたアルゴリズムは何ですか?私はこれを試しましたが、結果はありませんでした:

340は、HTCタトゥーで私が使用したベースx(私の電話のx解像度)です。では、どうすれば絶対値で大画面をサポートする関数を作成できますか。if文を変更したくありません。

0 投票する
2 に答える
1072 参照

java - FPS スロットリング (?) - 携帯電話の更新/描画サイクルをスムーズにしますか?

Android Phone 用のアプリケーションを作成していますが、奇妙な「スロットリング」が発生しています。電話内で何かを処理するためにアプリケーションが行っていることを停止するために、セマフォが呼び出されているためだと思います。私は積極的ではありませんが。

これらのブレイクアウトを広める方法や、アプリケーションでいわばラグ スパイクがほとんどないことをユーザーに見えにくくする方法があるかどうかに興味があります。

編集:いくつかの詳細情報、私が現在実行しているのは画像の2次元配列です-インスタンス化された〜8000の時点で約80のみが描画されます。色合いが RGB0 (真っ黒) でない場合にのみ描画します。アップデートのランタイム ループは、プレイヤーに最も近い画像をチェックし、RGB 0.2f の基本的な最小限の照明を与えます。それ以外は、基本的なイベント ハンドラーと移動/ビュー ポート ループが更新されています。Androidネイティブではなく、Libgdxフレームワークを使用していることに注意してください。だからOpenGLなど

編集:問題はあなたが考えているものではないことに注意してください. 私は vector2 をレンダーで約 3800 回送信していましたが、「送信」するだけでなく、新しい Vector2 を宣言し、パラメーターをそのように送信していました。ガベージ コレクターは、この残虐行為を容認しません。フロートを 2 つだけ送信しているので、スムーズに実行されます。私の悪い._。

0 投票する
1 に答える
1275 参照

java - デスクトップで LibGdx/Eclipse を使用して Java アプリを起動するとエラーが発生する

Java ベースのゲームを開発するために LibGdx を使用しています。ゲームを Android と PC のどちらにデプロイするかまだ決めていないので、少なくともデスクトップで開発とテストを行ってから決定できると考えました。以前に LibGdx を使用したことがあり、問題なく動作していました..しかし、それは完全なシステム ワイプを実行する前に行ったに違いありません (年に数回行うのが好きなので)。

とにかく、Eclipse で「Java アプリケーション」としてゲームを起動しようとすると、次のエラーが発生します。

-Exception in thread "LWJGL Application" com.badlogic.gdx.utils.GdxRuntimeException: OpenGL is not supported by the video driver.

-Caused by: org.lwjgl.LWJGLException: Pixel format not accelerated

明らかに、これは私の GPU が原因です..そのため、(統合された) ビデオ チップ用の最新のドライバーをインストールしましたが、ダイスはインストールしませんでした。これの「ピクセル形式」の部分について何か知っている人はいますか? 私はまだコードに関して何もしていません。自分の PC に表示しようとしている空白のアプリケーションを持っているだけです。

0 投票する
2 に答える
823 参照

android - Androidでbox2Dを使用して新しい世界を開始することはできません

[ライブラリ]タブにgdx.jarとgdx-backend-android.jarを追加しました。私java.lang.UnsatisfiedLinkError: newWorld

グーグルソースコードトラッカーのすべての問題は私を助けることはできません。

0 投票する
3 に答える
12693 参照

android - libgdx で Button クラスを描画する方法

libgdx にはとても使いやすいこのクラスがあることは知っていますが、メソッドが保護されているのはButtonなぜでしょうか?draw

その場合、ボタンをどのように描画すればよいですか?

Scene2d ボタン

0 投票する
2 に答える
6217 参照

java - Libgdxテクスチャマッピング

Mesh私は100x100の単純な平面を持っています。libgdxチュートリアルに従って、メッシュ上にテクスチャを正常にマッピングしました。しかし、最初から奇妙に見え、ズームアウトするとさらに奇妙に見えます。私が目指しているのは、シンプルなグリッドパターンです。

ズームインした平面は次のとおりです。

ズームイン

ズームアウトしました:

ズームアウト

テクスチャ自体は、輪郭が描かれた小さな64x64の正方形です。

Gridのクラスは次のようになります(グリッドはgdx.graphics.Meshを拡張します):

0 投票する
1 に答える
5459 参照

android - Androidアプリの起動に失敗する

Stack Overflowの皆さん、こんにちは。タイトルから明らかなように、作成しているアプリケーションで問題が発生しています。私がやろうとしているのは、単に曲を再生し、ループし、画面に触れるたびに効果音を再生することです。私はlibgdxライブラリを使用してこれを行っています。これは、より高度な使用のためにライブラリを学習しようとしているためです。これがコードです。

そして、これが活動です。

アプリは起動しません。よろしくお願いします。

0 投票する
2 に答える
3617 参照

java - Androidアプリでネイティブライブラリをパッケージ化する方法は?

Androidアプリにネイティブコードを使用するビルド済みのライブラリを含めようとして失敗しました。何が間違っているのか理解できません。

完成した.apkファイルの内容は次のようになります。(私はNetBeansとAntを使用してすべてを構築しています。必要に応じて、Antスクリプトの関連部分を含めることができます。)

アプリケーションコードには、次のものがあります。

しかし、私はエラーを受け取り続けます:java.lang.UnsatisfiedLinkError: Library gdx not found

.soファイルを適切な場所に配置していますか?ランタイムがそれらを認識していることを確認するために他に何かする必要がありますか?

0 投票する
1 に答える
1067 参照

android-widget - Android の科学計算と UI に libgdx を使用できますか?

リアルタイムのデータ ストリームに基づくインタラクティブな数学的視覚化であるアプリを作成しています。複雑なリアルタイム グラフィックスを処理するために Libgdx を勧められましたが、科学計算も行う必要があり、ボタンやドロップダウン リストのような UI も必要です。libgdx、または libgdx と SDK/NDK の組み合わせを使用してこれを行うことはできますか?