2011-09-26 65 views
0

我正在使用Android Cocos2d Ref。 (http://code.google.com/p/cocos2d-android-1)。Android Cocos2d Xoom圖像像素問題

所有的事情與標準設備,三星平板電腦(1024 * 600分辨率)正常工作。 問題始於Motorola Xoom(1280 * 800)。

Cocos2d不支持高於1024的圖像分辨率嗎?

讓我知道如果有任何其他替代Cocos2d來源。

我已附加3個圖像.. rainbow.jpg - 原始圖片 Original Image

cocos_github_issue.png - 圖像是通過使用(http://code.google.com/p/cocos2d-androidenter image description here

cocos_lib_issue.png上設備呈現 - 圖像即使用(http://github.com/ZhouWeikuan/cocos2denter image description here

+0

我對遊戲開發在Android中使用cocos2d的框架..可以ü提出了一些樣本和書籍,以發展自己的技能..我沒有找到任何主要的樣本書籍 – Karthi

回答

0

Cocos2d不支持高於1024的圖像分辨率嗎?

這很可能是正確的。在ios上,大多數設備的性能都達不到2048,但較舊的設備仍然限制爲最大1024個大小。我認爲這是一個OpenGL的限制,而不是Cocos2d。我相信,OpenGL 1.1及更低版本僅限於1024 * 1024的紋理。

如果你可以調用OpenGL的直接調用,嘗試了Java相當於此:

glGetIntegerv(GL_MAX_TEXTURE_SIZE, &result);