Cocos Creator v2.0.7 公测版发布帖(01-02 新增 beta.4)

@jare 关于横竖屏切换的
cc.view.setFrameSize
那什么时候才能有啊,因为这个,我又要去下载1.10啦

v2.0.7 alpha.5 和 alpha.6 都会报Error: ipc failed to send, panel not found. panel: cocos-services, message: before-change-files

@jare alpha.6使用2.0-release分支自定义,依然出现ipc timeout

谢谢反馈,这个问题我们还没修复

谢谢反馈,这个修复了,但是还没进版本,会进到下个 2.0.7 到新版本中

@jare @panda 版本:2.0.7-alpha.5,ios真机测试崩溃:

你试看看,这样写法行不行

var canvas = cc.find('Canvas');
var frameSize = cc.view.getFrameSize();
if (orientation === 2) {//竖屏
    if (frameSize.width > frameSize.height) {
        cc.view.setFrameSize(frameSize.height, frameSize.width);
    }
    canvas.designResolution: cc.size(750, 1334);
    canvas.fitHeight = true;
    canvas.fitWidth = true;
}
else if (orientation === 1) {//横屏
    if (frameSize.height > frameSize.width) {
        cc.view.setFrameSize(frameSize.height, frameSize.width);
    }
    canvas.designResolution: cc.size(1334, 750);
    canvas.fitHeight = true;
    canvas.fitWidth = true;
}

请问报错信息是什么?alpha.4 会这样吗?运行什么场景出现的?

@Knox 感谢大佬回复,按照您的代码,试过了····
页面不对,打印log,


看到framesize没有变····
您看下这个帖子,好像setFrameSize 这个函数确实没有起作用
如果需要的话,我可以给您提供demo

暂时在ios下面会这样崩溃,没有什么报错信息只有这个崩溃堆栈信息。我下一个alpha.4测试看看是否会出现这种状况

借串问一下, creator有办法启用opengl的backface culling吗?
有些情况确定可以不用绘制背面, 想借此减少像素填充率:yum:
@jare

你说的会在 2.1.1 提供,在材质系统设置

那你提供给我 demo,我测试看看

@Knox Orientation.zip (598.7 KB)
您好,這是demo,里边native文件夹下java文件

你这个是在安卓无效还是全平台无效?

@jare alpha.4 会出现下面的错误:

@Knox 在安卓和ios无效,ccc的api不是提供一个H5可以用的函数,所以没试过H5,
但是这段代码,在H5上跑起来,包括在安卓,看到的现象时,屏幕横过来了,但是里边的内容还是竖着的。

@Knox

在h5上是这样的,在安卓上,也差不多,就是左边的画面显示下班部分,H5则显示的是上半部分

@jare 下载alpha.6版本在ios下测试后依然会出现如下问题:


还有能不能看下在更新引擎版或更新资源后spine会出现纹理出错的问题?下图是更新alpha.6版本后原本没问题的spine出现纹理错误的截图

真机报错的问题,能提供一个 demo 吗?