2012-01-05 56 views
1

我目前正在實施一些使用cocos2d的應用程序,需要從相機捕捉圖像並應用一些效果。爲了應用這些效果,應該將圖像添加到CCNode。所以我的問題是:我如何從相機捕捉圖像並將其保存到CCSprite或以某種方式將其添加到CCLayer? 我非常感謝您的幫助!從相機添加圖像到CCLayer

回答

2

是的,你可以做到這一點,這很容易! 一旦您使用相機來獲取圖像,您將擁有一個UIImage對象。那麼你所要做的就是這樣:

CGImageRef imageref = [image CGImage]; //image is the UIImage retrieved from the camera or photo library. 
    CCSprite * mySprite =[CCSprite spriteWithCGImage:imageref key:nil]; 

然後,你可以將mySprite視爲任何常規精靈。