docs(all) 添加注释

This commit is contained in:
chicrobot committed 2025-12-31 18:26:48 +08:00
1 parent 3863cfe1f6
commit 3c9b15eef7
13 files changed
+317 -74

No files matched your search

+16
View File
@@ -1,20 +1,36 @@
// 导出游戏配置对象,供main.js文件使用
export default {
// 游戏渲染类型:Phaser.AUTO表示自动选择最佳渲染方式(WebGL或Canvas)
type: Phaser.AUTO,
// 游戏窗口宽度:设置为浏览器窗口的宽度
width: window.innerWidth,
// 游戏窗口高度:设置为浏览器窗口的高度
height: window.innerHeight,
// 游戏背景颜色:使用十六进制颜色值设置为天蓝色
backgroundColor: '#87ceeb',
// 物理引擎配置
physics: {
// 默认使用的物理引擎:'arcade'是Phaser内置的轻量级物理引擎
default: 'arcade',
// arcade物理引擎的具体配置
arcade: {
// 重力设置:y轴方向重力为0(适合太空或顶部视图游戏)
gravity: { y: 0 },
// 调试模式:false表示关闭物理引擎调试信息显示
debug: false
}
},
// 游戏缩放配置
scale: {
// 缩放模式:Phaser.Scale.RESIZE表示游戏会随着浏览器窗口大小变化而自动调整
mode: Phaser.Scale.RESIZE,
// 自动居中:Phaser.Scale.NO_CENTER表示不自动居中游戏窗口
autoCenter: Phaser.Scale.NO_CENTER,
// 扩展父容器:true表示游戏会扩展到父容器的大小
expandParent: true,
// 缩放后的宽度:设置为浏览器窗口宽度
width: window.innerWidth,
// 缩放后的高度:设置为浏览器窗口高度
height: window.innerHeight
}
};