Estoy haciendo un juego en el que me enfrento al problema cuando pruebo mi aplicación en el dispositivo (iPhone4), porque el fondo no funciona. Al igual que cuando la imagen de fondo termina BLACKISH BACKGROUND COLOR aparece. Mi tamaño de la imagen de fondo es 460X2880, nombre de la imagen "mars_sample.jpg" (para iPhone4) y el código de movimiento de fondo es:El código "BackgroundMoving" no funciona en iPhone4S
-(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);
}
Cuando estoy imagen a tamaño "460X2880" Carga de imagen de fondo entonces no cargas en el fondo Y si es del tamaño "460X1192", carga la imagen en el fondo pero muestra el fondo de color negro en la parte superior de la pantalla.
A continuación un código es para una imagen Configuración de fondo:
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];
}
Por favor, dame algunas sugerencias, cómo va a funcionar. Gracias TODO
Saludos,
Tauseef Khan
no es la pantalla del iPhone 480px de alto (sin la barra de estado) - ¿es ese el FONDO BLACKISH en la parte superior de la pantalla? Si no, por favor agregue una captura de pantalla a su pregunta :) – deanWombourne
Estos son los enlaces para Screen Short, ¿¡Para qué exactamente estoy enfrentando el problema! http://www.mediafire.com/?s9dh63n3pv3znil http://www.mediafire.com/?lfdxxrclo365ozj – NSExpression