3

暗い色をテーマにしたゲームでさまざまな解像度をテストしています。また、RationResolutionPolicy を使用すると、AndEngine が白い境界線を残すことに気付きました。この境界線の色を変更して、ゲームがより見やすくなるようにするにはどうすればよいですか?

        final EngineOptions engineOptions = new EngineOptions(true, ScreenOrientation.LANDSCAPE, new RatioResolutionPolicy(CAMERA_WIDTH,
            CAMERA_HEIGHT), mCamera).setNeedsSound(true);
4

3 に答える 3

7

残念ながら、私は同じ問題を抱えていますが、Android SDK を更新したときだけなので、とにかくそれが問題だったのかもしれませんが、あなたの問題の解決策であり、私のものでした。次のres/values/styles.xml行に移動して編集します。

style name="AppTheme" parent="android:Theme.Light"

に変更しTheme.Blackます。

すべてのstyles.xmlファイル、つまりフォルダー内res/values-v11res/values-v14.

これでうまくいくはずです。境界線が白くなくなりました。

于 2012-09-06T23:06:28.313 に答える
0

スプライトの境界線について話している場合は、テクスチャ パッカーを使用してスプライトを作成するときに、スプライトの周りに表示される境界線があります。したがって、50x50 サイズのスプライトを作成すると、52x52 サイズのスプライトとしてアプリに取り込まれます。

解決 :

この問題は、押し出しを少なくとも 1 に設定することで解決されました。

これはあなたの場合かもしれないと思います。

ありがとう。

于 2012-08-11T00:20:07.817 に答える