cocos2dx3.x 某些UI白屏或使用ClippingNode裁剪造成部分手机白屏的问题
  admin 发表于 2015-03-06 10:30  分类:技术资料  3,882 次阅读  0条评论

在某些android版本上,采用ClippingNode裁剪会导致裁剪区域以外的屏幕白屏——小米2等机型上都出现这种现象,后来在网络上找到了解决方式。

android项目里,修改AppActivity

加入以下代码

package org.cocos2dx.cpp;

import org.cocos2dx.lib.Cocos2dxActivity;

import org.cocos2dx.lib.Cocos2dxGLSurfaceView;

public class AppActivity extends Cocos2dxActivity {

public Cocos2dxGLSurfaceView onCreateView() {  

       Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);  

       glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8); // this line is required for clipping  

 

       return glSurfaceView;

   }  

}

摘自:http://blog.csdn.net/weiqingli190949353/article/details/41313167

本文固定链接: http://www.youduoshao.com/2015-03-06/201503062388.html

填写您的称呼和邮箱即可发布评论

快捷键:Ctrl+Enter