[]请教玩一玩横屏问题
BK的设置成横屏Home键在右边,laya设置为Laya.scaleMode = Laya.Stage.SCREEN_HORIZONTAL 启动游戏后会旋转到Home键在左边
这个是什么原因呢 Laya有可以设置横屏方向的方法么
这个是什么原因呢 Laya有可以设置横屏方向的方法么
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
Aar0n
赞同来自:
//处理横竖屏
canvasDegree = 0;
if (rotation) {
if (_screenMode === SCREEN_HORIZONTAL) {
mat.rotate(Math.PI / 2);
mat.translate(screenHeight / pixelRatio, 0);
canvasDegree = 90;
} else {
mat.rotate(-Math.PI / 2);
mat.translate(0, screenWidth / pixelRatio);
canvasDegree = -90;
}
}
setScreenSize 方法, 大概444行,可以改一下计算。把这两个 90 -90 调换一下。