0

Kobold2D v2.0.4のリリースノートには、次のように書かれています。

C 関数 isWidescreenEnabled() を追加して、ワイドスクリーンが「有効」なワイドスクリーン デバイスでアプリが実行されているかどうかを報告します (つまり、Default-568h@2x.png がプロジェクトに含まれている場合)。

isWidescreenEnabled 関数を使用するには、Xcode 4.5 と Kobold2D v2.0.4 をインストールし、プロジェクトに Default-568h@2x.png を含める以外に何をする必要がありますか?

4

2 に答える 2

0

isWideScreenEnabledは次のように使用できます。

if (isWideScreenEnabled())
{
    // widescreen-specific code here ...
}

Xcode4.5またはDefault-568h@2x.pngは必要ありません。これは、この質問の回答とコメントに基づいています。

于 2012-10-08T16:52:47.423 に答える
0

isWidescreenEnabled() を使用する必要はありません。winSize を使用して 568 の高さを探すことができます (縦向きの UI の場合、横向きの UI の場合は幅 568 を探します)。サンプル コードを次に示します (縦長の UI 用)。

CGSize screenSize = [CCDirector sharedDirector].winSize;
if (screenSize.height == 568) {
  // You have a device with a 4" retina display; do something special
}
于 2012-10-08T16:06:17.047 に答える