已移至Cocos2D
的2.0版,但我正在尝试找到一种解决方案,将UIImage
转换为CCSprite
,前一个解决方案如下:
CCTexture2D *texture = [[[CCTexture2D alloc] initWithImage:tempImage] autorelease];
self.spriteImage = [CCSprite spriteWithTexture:texture];
注意:
tempImage是UIImage
对象
答案 0 :(得分:2)
试试这个:
self.spriteImage = [[CCSprite alloc] initWithCGImage:tempImage.CGImage
key:@"unique image name"];
如果您更喜欢使用它,或者在CCTexture2D中还有一个initWithCGImage
方法。