0

iphone4用のゲームを開発しました。今、私はiphone5と4インチの画面に問題があります. 私のゲームは 4 インチ画面の左側にあり、右側に大きな黒い境界線があります。ただし、ゲームのボタンは画面の中央にあり、iPhone4 と同じ位置にあります。すべてをチェックしましたが、背景画像とスプライトが左側にあり、ボタンが中央にある理由がわかりません。すべてが中央または左側にあることを望みます。誰かが私を助けてくれたら最高です!! ありがとう!!

4

1 に答える 1

0

COCOS2d-iPhone:

最新のベータ版を使用している場合、必要な唯一の変更は、すべての画像を 2 倍のサイズでエクスポートし、Apple の「@2x」と同様の「-hd」サフィックスを使用することです。ドキュメントには、ディレクターのコンテンツ スケール ファクターを設定する必要があるとも書かれています。

ドキュメントはこちらにあります

詳細はこちら

COCS2d-X:

Cocos2D-x には、マルチ解像度の問題に対する非常に簡単なソリューションがあります。

実際には、設定する必要があるだけDesignResolutionで、ターゲットデバイスがこの解像度を持っていると想像してください.

ターゲット デバイスが実際にこの解像度 (または比率が同じである別の解像度) の場合、cocos2d は画面を修正する処理を行い、ゲームはすべてのデバイスで同じように見えます。

policyまた、ターゲットデバイスの比率が異なる場合、それを管理するための多くのオプション (cocos2d 言語など) があります。

たとえば、Exact fitポリシーを使用する場合、cocos2d はゲーム (およびデザイン) を強制的にターゲット デバイスの画面に合わせます (ブラック ボーダーなし)。

ぴったりフィット

元の縦横比を維持しようとせずに、アプリケーション全体が指定された領域に表示されます。歪みが発生する可能性があり、アプリケーションが引き伸ばされたり圧縮されたりすることがあります。

詳細については、このリンクをご覧ください: http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Multi_resolution_support

于 2013-08-29T10:15:43.477 に答える