2
我現在正在開發一款適用於iOS的遊戲。我使用Texturepacker創建了一個精靈表,它生成2個文件.plist和.png文件。當我在我的代碼中使用這些文件時,我發現所有精靈的圖像質量都很差,顏色也很蒼白,我認爲這是因爲texturepacker程序。 請給我建議我該怎麼做來克服這個問題。Cocos2d低圖像質量
我現在正在開發一款適用於iOS的遊戲。我使用Texturepacker創建了一個精靈表,它生成2個文件.plist和.png文件。當我在我的代碼中使用這些文件時,我發現所有精靈的圖像質量都很差,顏色也很蒼白,我認爲這是因爲texturepacker程序。 請給我建議我該怎麼做來克服這個問題。Cocos2d低圖像質量
我想你沒有改變回緩衝區像素合成。你可以試試這個。
使用像素合成kEAGLColorFormatRGBA8而不是kEAGLColorFormatRGB565。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
// Create the main window
window_ = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
// Create an CCGLView with a RGB565 color buffer, and a depth buffer of 0-bits
CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds]
pixelFormat:kEAGLColorFormatRGBA8 //Guru - replaced kEAGLColorFormatRGBA8/kEAGLColorFormatRGB565
depthFormat:0 //GL_DEPTH_COMPONENT24_OES
preserveBackbuffer:NO
sharegroup:nil
multiSampling:NO
numberOfSamples:0];
感謝您的幫助 我已經改變了代碼,你告訴我,我已經實現了圖像質量有所改善,但它仍然蒼白。 – SamehDos
@SamehDos,如果它是texturepacker的問題,那麼試試zwoptex。 – Guru