1
CCRenderTexture를 사용하여 CCLayer의 스냅 샷을 UIImage로 가져올 때 앤티 앨리어싱을 잃어버린 것처럼 보입니다. 결과적으로 화면이 실제로 보이는 것과 약간 다른 출력 이미지가 나타납니다.CCLayer to UIImage - 앤티 앨리어싱?
화면에 표시된 것과 정확히 일치하는 출력 이미지를 가져 오는 방법이 있습니까? 그 질감에 CCRenderTexture가 생성 될 때
-(UIImage*)layerRepresentation {
CCLayer *layer1 = self;
CCRenderTexture *renderer01 = [CCRenderTexture renderTextureWithWidth:layer1.contentSize.width height:layer1.contentSize.height];
[renderer01 begin];
[self visit];
[renderer01 end];
UIImage *image = [renderer01 getUIImage];
return image;
}
Perfect, Thanks! – oskare