-1

私のアプリケーションで cocos2d retina 画像に問題があります。アプリケーションを実行すると、画像の網膜が表示されますが、サイズが変更されません。助けて。

4

2 に答える 2

0

まず、アプリケーションが有効になっているかどうかを確認してください。

if( ! [director_ enableRetinaDisplay:YES] )

次のように画像に名前を付けます。

[sharedFileUtils setiPhoneRetinaDisplaySuffix:@"-hd"];      // Default on iPhone RetinaDisplay is "-hd"
[sharedFileUtils setiPadSuffix:@"-ipad"];                   // Default on iPad is "ipad"
[sharedFileUtils setiPadRetinaDisplaySuffix:@"-ipadhd"];    // Default on iPad RetinaDisplay is "-ipadhd"

image.png(通常 - サイズは 320x480)

image-hd.png(網膜 - サイズは 640x960)

image-ipad.png(通常の iPad - サイズは 1024x768)

image-ipadhd.png(iPad Retina - サイズは 2048x1536)

于 2012-11-29T13:17:19.387 に答える
0

起動イメージ (すべてのアプリに必要) については、Apple のドキュメントを確認してください。

iPhone 5 には iOS6-sdk の異なる画面解像度が付属しているため。

あなたがする必要があるのはDefault-568h@2x.png、解決策 と同じ名前のスプラッシュ ファイルを作成1136x640し、Resources/iphone フォルダーに配置することだけです。

アプリケーションを古い SDK から新しい SDK に更新する場合は、plist ファイルとイメージを起動するオプションを確認してください。

于 2012-11-29T13:33:07.230 に答える