2017-05-16 5 views
1

私はUnity Plusを使用しました。アンドロイド用に異なる解像度で複数の画像を指定するオプションがないため、すべてのアンドロイドデバイスに最適な最適なアンドロイドスプラッシュ画面サイズを見つけようとしています。最適UnityのAndroidのスプラッシュ画像の解像度

これまでのところ、すべてのオプション(センター、塗りつぶし、フィット)で768x1024、1536x2048を試しましたが、一部のネクサスタブレット/携帯電話では、スプラッシュイメージのフルスクリーンが正しく表示されません。

すべてに合う可能性が最も高いアンドロイドデバイス用の最適/推奨の画像解像度/設定がありますか?

答えて

1

AndroidビルドのPlayer設定にはSplash Scalingというプロパティがあります。 Scale to fill (cropped)に設定してみてください。あなたのスプラッシュ画像はアスペクト比を変更せずに拡大縮小されます。

私たちはUnity 5.3.4で1280x720イメージを使用していますが、アンドロイドビルドに問題はありません。

画像は切り取られますが、エッジに問題のない敏感なテキストや記号がない場合は、画像が切り取られます。

これが役に立ちます。それは非常に粗製の方法のように聞こえるけど@forsamori ..

Unity Editor Android Settings Screenshot

+0

ポートレートスプラッシュ画面にランドスケープアスペクト比を指定すると、問題が解決することは間違いです。ドキュメントは私にはあまり明確ではなかったと思う..ありがとう@ilikulas – gencay

0

通常、展開の解像度とアスペクト比が異なる複数のイメージを含めることをお勧めします。たとえば、小規模と大規模の両方、異なるARを使用します。デバイスのスクリーンサイズを読み、デバイスに適したサイズのイメージを選択します。

ここでは、小さな画面サイズ(Galaxy Ace)から大きなタブレット(Galaxy Note 10.1)にデバイスをターゲティングしたゲームについて取り上げました。我々は、ユニティではなく独自のスプラッシュスクリーンの実装を使用し、デバイスのアスペクト比を計算しました。次に、画面の解像度を確認しました。その後、画面に適した解像度の画像を選択するのに十分な情報がありました。もう少しのスペースが必要ですが、ほぼすべてのデバイスですっきりとしています。

+0

おかげで、これを達成するために。私はここで統一は、ここで指定された異なる密度の複数の画像を提供するオプションを提供していないことに驚いています: – gencay

+0

私はこのUnityを実装したとき、非常に初歩的だったと思います。スプラッシュスクリーン機能。私はあなたがそれを見つけることがあまりにもわかりませんが、それは私が今以上ネイティブに指定したことをしていることを私に伝えます。 – forsamori

関連する問題