Files
sudoku/src/Entry.ts

27 lines
865 B
TypeScript
Raw Normal View History

2025-05-22 17:17:47 +08:00
2025-05-09 19:10:40 +08:00
import { config } from "./constants/config"
Laya.addBeforeInitCallback((stageConfig) => {
2025-05-22 17:17:47 +08:00
console.log(`window innerWidth=${window.innerWidth} innerHeight=${window.innerHeight}`)
console.log(`stageConfig designWidth=${stageConfig.designWidth} designWidth=${stageConfig.designHeight}`)
2025-05-23 20:47:03 +08:00
if (window.innerWidth > window.innerHeight) {
2025-05-26 20:56:15 +08:00
stageConfig.designWidth = config.DESIGN_HEIGHT
stageConfig.designHeight = config.DESIGN_WIDTH
stageConfig.scaleMode = "fixedauto"
2025-05-23 20:47:03 +08:00
config.H_SCREEN = true
}
else {
2025-05-26 20:56:15 +08:00
stageConfig.designWidth = config.DESIGN_WIDTH
stageConfig.designHeight = config.DESIGN_HEIGHT
2025-05-23 20:47:03 +08:00
stageConfig.scaleMode = "fixedheight"
config.H_SCREEN = false
}
console.log(`横屏=${config.H_SCREEN}`)
2025-05-09 19:10:40 +08:00
})
export async function main() {
console.log("entry")
// 加载场景并打开场景
2025-05-22 17:17:47 +08:00
Laya.Scene.open("Scene.ls")
2025-05-09 19:10:40 +08:00
}