0

ゲームで異常な問題が発生しています。ゲームに 6 つのテクスチャをロードしています。最初のテクスチャはゲーム バックグラウンドのタイプです。スプライトをクリックすると、拡張された XML を含むダイアログが読み込まれます。ここで問題が発生します。最初にゲームをロードすると背景が黒くなり、再度リロードすると元に戻り、再度リロードすると黒くなり、このように続きます。これは大きなコードなので、ここに投稿することはできません。どなたか助けてください。これで何日も立ち往生しており、テクスチャをアンロードしていませんが、それでもそのように見えます........

皆様のお役に立てれば幸いです........

ありがとう............

4

4 に答える 4

1

ゲームを別のプロジェクトにコピーし、問題がなくなるまで削除を続けて問題を絞り込みます。テクスチャを削除することから始めます。

どのサイズのテクスチャがいくつありますか?

于 2011-01-27T09:13:10.443 に答える
0

1024x600 テクスチャはありえない!両方の次元は 2 のべき乗でなければなりません。AndEngine は他の次元を受け入れません。多くの (すべて?) デバイスがこれを許可しないからです。

申し訳ありませんが、私の時間は現在非常に限られています (試験 =( のため)。

于 2011-01-28T17:29:44.713 に答える
0

これは私の生の推測です。

ダイアログの膨張した xml ルート レイヤー (linearlayout) の高さと幅を fill_parent として保持することもできます。これは画面全体を占有し、物事を黒くする可能性がありました.

両方にwrap_contentにしてください。

于 2011-01-25T07:58:19.647 に答える
0

kkkkk それは非常に遅れた答えですが、それでも、他の人を助けるかもしれません。何が問題なのか正確にはわかりませんが、テクスチャを削除した後、他のテクスチャのサイズを小さくし、Android が更新されたときに、問題が非常に遅くなるか、めったに発生しなくなりました。

したがって、私が考えることができるように、2つの問題しかないように思われます。新しいアップデートで解決されたAndroidのメモリの問題またはバグです。

于 2011-03-26T09:24:25.950 に答える