2012-03-22 12 views
1

私たちはゲームを開発しており、網膜のiPhoneデバイスのみをサポートしたいと考えています。私たちは、網膜iPhone用の@ 2x資産を作成しました。ゲームにはインターフェイスビルダーを大量に使用するxibファイルがたくさんあります。単に網膜のiPhone用のアプリケーション/ゲームを開発する

インターフェイスビルダーで@ 2xアセットを直接使用する場合、使用できるコンテンツモードは「スケールする」または「アスペクトフィル」だけです。 left、topのような他のコンテンツモードを使いたい場合があります。

考えられる解決策の1つは、網膜以外のiPhone用のアセットを作成することだけでなく、最終ビルドを行う前にxibsを作成し、非網膜アセットを削除することです。

誰もが同様の問題に遭遇しましたか?これに対してより良いアプローチがありますか?

+0

私は理解できません。異なる要素に異なるcontentModeを使用したいですか? – CodaFi

+0

なぜ網膜以外の画像はそのまま残さないのですか?より多くの互換性のあるデバイス=より多くの顧客。 –

+0

私はよりよいアプローチを知らない。あなたのリソースがビットマップの場合は、網膜サイズのリソースのわずか25%にすぎませんが、その比率は圧縮された形式で悪化すると思います。 MDTのように、網膜以外のサポートはとても悪いですか? –

答えて

5

@ 2xプレフィックスなしでアセットに名前を付けることができ、AppStoreに正面カメラが必要です。この面白いトリック(途中でAppleのiPhotoで使用される)は、網膜デバイスだけがあなたのゲームをインストールできるようにします。

+0

iPad Miniについてはどうですか? –

関連する問題