2012-09-05 28 views
0

時,當我在我的cocos2d場景中添加一個子視圖到openGLView INIT閃爍顯示添加一個UIView作爲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]; 
    .... 
} 

有誰知道如何避免?

回答

1

修正了這一變化:

EAGLView *glView = [EAGLView viewWithFrame:[window bounds] 
           pixelFormat:kEAGLColorFormatRGB565 
           depthFormat:0 
         preserveBackbuffer:NO 
           sharegroup:nil 
          multiSampling:NO 
          numberOfSamples:0]; 

我曾經有:

multiSampling:YES 
numberOfSamples:4]; 
相關問題