2

私はcocos2Dで作業しています.シーン全体の背景画像を設定したいのですが、シーン内の画像を取得していますが、画面全体をカバーしていません.誰かがこれに関する情報を提供してくれます.

ありがとう。

4

2 に答える 2

2

画面のサイズと同じサイズの画像を使用します(非網膜iPhone / iPodの場合は480x320、網膜iPhone / iPodの場合は960x640、iPadの場合は1024x768、網膜iPadの場合は2048x1536)。画像を引き伸ばして画面全体に表示する場合は、画像scaleXscaleYプロパティを変更します。

CGSize winSize = [[CCDirector sharedDirector] winSize];
CGSize imageSize = image.contentSize;
imageSprite.scaleX = winSize.width / imageSize.width;
imageSprite.scaleY = winSize.height / imageSize.height;
于 2012-09-12T11:43:49.690 に答える