@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
谢谢反馈,这个问题我们还没修复
谢谢反馈,这个修复了,但是还没进版本,会进到下个 2.0.7 到新版本中
你试看看,这样写法行不行
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测试看看是否会出现这种状况
你说的会在 2.1.1 提供,在材质系统设置
那你提供给我 demo,我测试看看
你这个是在安卓无效还是全平台无效?
@jare 下载alpha.6版本在ios下测试后依然会出现如下问题:
还有能不能看下在更新引擎版或更新资源后spine会出现纹理出错的问题?下图是更新alpha.6版本后原本没问题的spine出现纹理错误的截图
真机报错的问题,能提供一个 demo 吗?