[]程序当中更改适配模式后,没有生效成相对应的适配模式效果是为什么?

游戏内容当中,检测横竖屏:
Laya.stage.on(Laya.Event.RESIZE, this, this.onResize);

/** 更改适配*/
public onResize() {
var stageWidth = Laya.Browser.clientWidth;
var stageHeight = Laya.Browser.clientHeight;

if (stageWidth < stageHeight) {
console.log("one", Laya.stage.scaleMode)
Laya.stage.scaleMode = Laya.Stage.SCALE_NOSCALE; //1
console.log("one1", Laya.stage.scaleMode)
} else {
console.log("two", Laya.stage.scaleMode)
Laya.stage.scaleMode = Laya.Stage.SCALE_EXACTFIT;
console.log("two2", Laya.stage.scaleMode)
}
}


从打印结果上看适配有做更新,但是ui界面没有刷新成相对应的适配模式,这是为什么?
已邀请:

Monica - 知识达人

赞同来自:

我这边测试没有问题(引擎库版本:1.7.11beta),你上传一个有问题的例子吧

shimp

赞同来自:

附件就是这个事例,多次切换后会全屏显示,我需要横屏显示状态是2.png的效果,竖屏是1.png的效果,请问如何修改,你能修改下附件发我吗?谢谢!

Monica - 知识达人

赞同来自:

Demo中适配模式跟显示效果是一致的
至于你要实现的效果你先去看看文档吧,文档中都有写!横屏 竖屏

要回复问题请先

商务合作
商务合作