ユニバーサル アプリの ipad および ipad HD バージョンの画像リソースはどのように命名されますか?
iPhone で通常の HD 画像をサポートする場合は、imageName.pngとimageName-hd.pngを使用します。しかし、ユニバーサルを作成した場合、画像の名前を変更してimageNameiPad.pngとimageNameiPad-hd.pngを使用する必要があると思いますか?
命名規則の仕組みを教えてください。
ありがとうアビナフ
ユニバーサル アプリの ipad および ipad HD バージョンの画像リソースはどのように命名されますか?
iPhone で通常の HD 画像をサポートする場合は、imageName.pngとimageName-hd.pngを使用します。しかし、ユニバーサルを作成した場合、画像の名前を変更してimageNameiPad.pngとimageNameiPad-hd.pngを使用する必要があると思いますか?
命名規則の仕組みを教えてください。
ありがとうアビナフ
cocos2d (バージョン 2.0 または 1.1beta) での正しい方法は次のとおりです。
通常のiPhone:
画像.png
網膜 iPhone:
image-hd.png
通常の iPad:
image-ipad.png
網膜 iPad:
image-ipadhd.png
コードで image.png を呼び出すだけで、コードがデバイスを検出し、ファイルを適切に使用します。
私はそれが次のようになると信じています:
通常のiPhone:
画像.png
網膜 iPhone:
image.png-hd
通常の iPad:
image.png-iPad
網膜 iPad:
image.png-hd-iPad
エラーが発生する可能性があるため、-hd の代わりに @2x を使用しないでください。
iOS(iPhone用)でRetinaディスプレイをサポートするためにリソースに名前を付けるのとまったく同じように機能すると思います。私の考えは次のとおりです。