cocostudio更新后交叉编译到安卓才是神坑啊

1是label的setText会让程序死掉
2是貌似裁剪框失效了,PageView和ScrollView会整个显示出来
3是某些导出文件读取会让程序死掉
推测1和3是同一个问题,貌似是程序进入了死循环

感谢楼主反馈,希望楼主能提供版本信息以方便我们查找原因。

第一个问题建议测试一下testcpp的GUI示例,对于第二个问题,之前已经有一个解决方案,需要开启深度裁剪。

in game activity:

public Cocos2dxGLSurfaceView onCreateView() {
Cocos2dxGLSurfaceView glSurfaceView = new Cocos2dxGLSurfaceView(this);
glSurfaceView.setEGLConfigChooser(5, 6, 5, 0, 16, 8);
return glSurfaceView;
}

不过裁剪这部分是和机型相关的,如果某些机型仍然不能裁剪,欢迎将不能裁剪的信息发给我们。

而且2.2.2版本也已经修复这个了,建议使用2.2.2版本

我换了个手机打包确实裁剪正常
无裁剪的手机是那台迅雷的100+雷鸟

雷鸟的打包求解决:12:

换到nexus4也是裁剪不正常的,这应该是官方机了啊

by the way
能正常显示的机子是zte u930hd

以前自己写裁剪的时候是C++这边用的opengl的裁剪模式
glEnable(GL_SCISSOR_TEST);
这个好像没出过问题

哦,还有用的是1.2的cocostudio和2.2.2的cocos2d-x

:12:沉了都没人管啊

这个机型适配问题解决起来比较麻烦嘛,后面肯定会继续关注的。

裁剪错误的有google的官方机nexus4和迅雷出的雷鸟
我看到layerout有换回opengl裁剪的方法,我把那几个裁剪控件设置了setClippingType(LAYOUT_CLIPPING_SCISSOR);后可以正常显示

雷鸟这个机型应该用户量算小众~看来测试要测试更全面了