0

已移至 2.0 版,Cocos2D但我正在尝试找到一种解决方法来转换UIImageCCSprite,以前的解决方案如下:

        CCTexture2D *texture = [[[CCTexture2D alloc] initWithImage:tempImage] autorelease];
        self.spriteImage = [CCSprite spriteWithTexture:texture];

笔记:

tempImage 是一个UIImage对象

4

1 回答 1

2

试试这个:

self.spriteImage = [[CCSprite alloc] initWithCGImage:tempImage.CGImage 
                                                 key:@"unique image name"];

或者,initWithCGImage如果您更喜欢使用 CCTexture2D 中的方法,也可以使用它。

于 2013-03-01T16:03:30.303 回答