1
私は現在、カメラから画像を取り込んでいくつかの効果を適用する必要があるcocos2dを使っていくつかのアプリケーションを実装しています。これらの効果を適用するには、画像をCCNodeに追加する必要があります。だから私の質問です:どのようにカメラから画像をキャプチャし、CCSpriteに保存するか、何とかCCLayerに追加できますか? 私はあなたの助けに感謝します!カメラからCCLayerに画像を追加
私は現在、カメラから画像を取り込んでいくつかの効果を適用する必要があるcocos2dを使っていくつかのアプリケーションを実装しています。これらの効果を適用するには、画像をCCNodeに追加する必要があります。だから私の質問です:どのようにカメラから画像をキャプチャし、CCSpriteに保存するか、何とかCCLayerに追加できますか? 私はあなたの助けに感謝します!カメラからCCLayerに画像を追加
はい、あなたはそれを行うことができ、それは非常に簡単です! カメラを使用して画像を取得すると、UIImageオブジェクトが作成されます。
CGImageRef imageref = [image CGImage]; //image is the UIImage retrieved from the camera or photo library.
CCSprite * mySprite =[CCSprite spriteWithCGImage:imageref key:nil];
次に、mySpriteを通常のスプライトとして扱うことができます。