2つ質問があります...
- Cocos2D 2.1 で iPhone5 カスタム サフィックスを定義するにはどうすればよいですか? そのための新しい方法はありません。
- ドキュメントを見る
suffixesDict
と、どれが言及されているかがiPhone5
わかりiPhone5 HD
ます。iPhone5
とにかく常にHDである場合、接尾辞を付けるポイントは何ですか?
2つ質問があります...
suffixesDict
と、どれが言及されているかがiPhone5
わかりiPhone5 HD
ます。iPhone5
とにかく常にHDである場合、接尾辞を付けるポイントは何ですか?ワイドスクリーン サフィックスを変更するには、suffixesDict
NSMutableDictionary を直接変更する必要があります。setiPadSuffix
メソッドの例に従ってください。
デフォルトは「-widehd」で、v2.1 rc およびベータ版では「-iphone5hd」でした。
非 HD サフィックス「-wide」がある理由を聞かないでください。なぜそれを使用したいのか、1 つの方法は考えられません。Retina ディスプレイを備えていないワイドスクリーン デバイスはありません。コードが常に「HD」をチェックしてから同じカテゴリの「SD」バリアントにフォールバックするために使用されるコードとして、内部コードが原因で単に存在する可能性があります。それがなぜそれが存在するのかを説明できる唯一の方法です。
さらに、アプリがワイドスクリーンを考慮して適切に設計されている場合、「-widehd」サフィックス自体はほとんど必要ありません。たとえば、ワイドスクリーン以外のデバイスでは同じワイドスクリーンの背景画像を単純に使用し、ワイドスクリーン以外のデバイスでは画像を切り取ることができます。