最新の cocos2d を使用してゲーム プロジェクトを作成しています。それぞれの網膜画像と通常の画像を含む画像を追加しました。 Retina および非 Retina デバイスで実行中
質問する
750 次
3 に答える
1
すべてのテクスチャまたは一部のテクスチャのみ? すべてのテクスチャの場合は、pixelFormat を変更します。
AppController で、backbuffer pixelFormat を kEAGLColorFormatRGBA8 に設定します。
CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds]
pixelFormat:kEAGLColorFormatRGBA8 //kEAGLColorFormatRGBA8
depthFormat:0 //GL_DEPTH_COMPONENT24_OES
preserveBackbuffer:NO
sharegroup:nil
multiSampling:NO
numberOfSamples:0];
于 2013-03-20T09:58:42.727 に答える
1
スプライトでこれを試してください:
[myccsprite setAliasTexParameters];
スプライトにアンチエイリアスをしないように指示します。
于 2013-03-20T10:06:13.883 に答える
-3
AppController で、バックバッファの pixelFormat を kEAGLColorFormatRGBA8 に設定しました。これは本当にうまくいきました
CCGLView *glView = [CCGLView viewWithFrame:[window_bounds] pixelFormat:kEAGLColorFormatRGBA8 //kEAGLColorFormatRGBA8 depthFormat:0 //GL_DEPTH_COMPONENT24_OES preserveBackbuffer:NO sharegroup:nil multiSampling:NO numberOfSamples:0];
于 2013-03-20T10:41:17.267 に答える