当我在cocos2d场景中向openGLView添加子视图时,会显示一个闪烁
-(id) init
{
if( (self=[super init])) {
_overlay = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 1024, 768)];
self.overlay.alpha = 0.6f;
[[[CCDirector sharedDirector] openGLView] addSubview:_overlay];
....
}
有谁知道如何避免它?
答案 0 :(得分:1)
修正了此更改:
EAGLView *glView = [EAGLView viewWithFrame:[window bounds]
pixelFormat:kEAGLColorFormatRGB565
depthFormat:0
preserveBackbuffer:NO
sharegroup:nil
multiSampling:NO
numberOfSamples:0];
我曾经有过:
multiSampling:YES
numberOfSamples:4];