tutorial requisitos que gratis games espaƱol creator cocos2d cocos xcode cocos2d-iphone sprite

xcode - requisitos - Reemplazando la imagen en sprite-desarrollo del juego cocos2d del iphone



cocos2d requisitos (4)

De acuerdo. Maldición simple.

Lo encuentro por I + D

Texture2D *x=[[Texture2D alloc]initWithImage:[UIImage imageNamed:@"box-purple-dark.png"]]; [mainSprite setTexture:x];

Quiero cambiar la imagen del sprite.

Diga por ejemplo.

mainSprite=[Sprite spriteWithFile:@"redFile.png"]; [self addChild:mainSprite];

Aquí, Sprite ya está agregado a una capa. Tengo mainSprite (puntero) que puede acceder a él.

Si cambio

[mainSprite setOpacity:150];

funciona perfectamente Pero aquí quiero cambiar la imagen del sprite en lugar de la opacidad.

Pero no sé cómo?

Gracias de antemano por ayudarme.

Sagar


@sagar: en cocos2d 0.99.x uso

[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"sprite.png"]];

Funciona. La siguiente pregunta es, ¿cómo puedo volver a mi sprite anterior? Gracias


Reemplazar imagen en sprite:

[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"image.png"]];


Reemplazar imagen en sprite:

CCTexture2D *tex1 = [[CCTextureCache sharedTextureCache] addImage:@"new-image.png"]; [mainSprite setTexture:tex1];