你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
发现
话题
全文搜索
登录
[0]Laya.stage.on(Laya.Event.RESIZE,this, this.ChangeSize);
private ChangeSize() {
console.log("---------------")
if(Laya.Browser.window.innerHeight < Laya.Browser.window.innerWidth) {
console.log("横屏")
} else {
console.log("竖屏")
}
}
代码就这些,为什么会触发两次呢?
测试运行时选择了浏览器里的手机模式
没有找到相关结果
已邀请:
与内容相关的链接
提交
1 个回复
小高
赞同来自:
您好,这是正常的因为,他是调用了两个不同的方法导致的,改变了横纵比和他的size。
要回复问题请先
登录
发起人
初学者
相关问题
使用Laya.stage.on监听键盘事件,回调函数接收的Laya.Event对象不正确,对象中nativeEvent引用丢失
挂在scene3d节点上的脚本,onAwake(){ Laya.stage.on(Laya.Event.MOUSE_DOWN, this, this.onMouseDown); } 点击就报错
Laya.Event.RESIZE 栈溢出问题
Laya.stage.on(Laya.Event.RESIZE,this, this.ChangeSize);
问题状态
最新活动:
2023-05-16 20:34
浏览:
3997
关注:
2
人
商务合作
1 个回复
小高
赞同来自: