2013-06-19 66 views

回答

1

這僅僅是因爲你設置圖像甲酸。我想你在代碼中設置RGBA4444或導出spriteSheet。同時刪除紋理打包器中的複選標記Premultiply alpha。

enter image description here

還要檢查在AppDelegate類:

CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds] 
            pixelFormat:kEAGLColorFormatRGBA8 //Guru - replaced kEAGLColorFormatRGB565 with kEAGLColorFormatRGBA8 
            depthFormat:0 //GL_DEPTH_COMPONENT24_OES 
          preserveBackbuffer:NO 
            sharegroup:nil 
           multiSampling:NO 
           numberOfSamples:0]; 
[CCTexture2D setDefaultAlphaPixelFormat:kCCTexture2DPixelFormat_RGBA8888]; 
+0

這是一個出口的問題,謝謝 –

+0

歡迎,編碼快樂! – Guru