2012-11-01 89 views

回答

1

您可以從UIImage的使用此代碼使CCSprite:

CCTexture2D *tex = [[[CCTexture2D alloc] initWithImage:uiImage] autorelease]; 
    CCSprite *sprite1 = [CCSprite spriteWithTexture:tex]; 

創建CCSprite後,您可以使用CCMenuItem代碼:

CCMenuItem *mnItem = [CCMenuItemSprite itemFromNormalSprite:sprite1    selectedSprite:sprite1 disabledSprite:sprite1 target:self selector:@selector(yourSelector:)]; 
+0

感謝您的幫助.. – Waqas

1

您可以創建CCSprite在CCMenuItemSprite與

+(id) spriteWithCGImage: (CGImageRef)image key:(NSString*)key; 

構造函數中使用它。

獲取UIImage對象有CGImage屬性,返回CGImageRef

+0

感謝您的幫助 – Waqas