में काम नहीं कर रहा है, मैं एक गेम बना रहा हूं जिसमें मुझे अपनी ऐप ऑन डिवाइस (आईफोन 4) का परीक्षण करने पर समस्या का सामना करना पड़ रहा है, इसकी पृष्ठभूमि काम नहीं कर रही है। जब पृष्ठभूमि छवि समाप्त होती है तो ब्लैकिश पृष्ठभूमि रंग आता है। मेरी पृष्ठभूमि छवि आकार 460X2880 है, चित्र नाम (iPhone4 के लिए) "mars_sample.jpg" और पृष्ठभूमि स्थानांतरण के लिए कोड है:"पृष्ठभूमि मोडिंग" कोड आईफोन 4 एस
-(void)backgroundmoving:(ccTime)dt
{
static float bk_f=0.0f;
bk_f -=0.9;
if (bk_f <= -960*3) {bk_f=0;}
background.position = ccp(0,bk_f);
}
जब मैं पृष्ठभूमि छवि के रूप में "460X2880" आकार छवि लोड कर रहा हूँ तो यह भार नहीं है पृष्ठभूमि में और यदि यह आकार "460X1192" जैसा है, तो यह पृष्ठभूमि में छवि लोड करता है लेकिन स्क्रीन के शीर्ष पर ब्लैकिश पृष्ठभूमि रंग दिखा रहा है।
एक कोड के नीचे पृष्ठभूमि छवि स्थापना के लिए है:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
background = [CCSprite spriteWithFile:@"staripad.png"];
background.anchorPoint= ccp(0,0);
[self addChild:background z:0];
} else {
background = [CCSprite spriteWithFile:@"mars_sample.jpg"];
background.anchorPoint= ccp(0,0);
[self addChild:background z:0];
[self schedule:@selector(backgroundmoving:) interval:1/30];
}
कृपया मुझे कुछ सुझाव दें, यह कैसे काम करेंगे। धन्यवाद सभी
सादर,
तौसीफ खान
आईफोन 480 पीएक्स उच्च (स्टेटस बार के बिना) पर स्क्रीन नहीं है - क्या स्क्रीन के शीर्ष पर ब्लैकिश पृष्ठभूमि है? यदि नहीं, तो कृपया अपने प्रश्न में एक स्क्रीनशॉट जोड़ें :) – deanWombourne
ये स्क्रीन शॉर्ट के लिए लिंक हैं, वास्तव में मुझे समस्या का सामना करना पड़ रहा है !!! http://www.mediafire.com/?s9dh63n3pv3znil http://www.mediafire.com/?lfdxxrclo365ozj – NSExpression