替换sprite中的图片——iPhone的cocos2d游戏开发 [英] Replacing image in sprite - cocos2d game development of iPhone

查看:25
本文介绍了替换sprite中的图片——iPhone的cocos2d游戏开发的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想改变精灵图像.

比如说:

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

在这里,Sprite 已经添加到图层中.我有可以访问它的 mainSprite(指针).

Here, Sprite is already added to a layer. I have mainSprite (pointer) which can access it.

如果我改变了

[mainSprite setOpacity:150];

完美运行.但是这里我想改变精灵图像而不是不透明度.

it works perfectly. But here I want to change the sprite image instead of opacity.

但我不知道怎么做.

推荐答案

@sagar:在 cocos2d 0.99.x 我使用

@sagar: In cocos2d 0.99.x I use

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

它有效.下一个问题是,我怎样才能回到我以前的精灵?谢谢

It works. The next question is, how can I get back to my previous sprite? Thanks

这篇关于替换sprite中的图片——iPhone的cocos2d游戏开发的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆