diff --git a/packages/framework/src/ui/PhaserBridge.tsx b/packages/framework/src/ui/PhaserBridge.tsx index 150d75a..9e24daa 100644 --- a/packages/framework/src/ui/PhaserBridge.tsx +++ b/packages/framework/src/ui/PhaserBridge.tsx @@ -215,7 +215,7 @@ export function PhaserScene(props: PhaserSceneProps) { // 注册场景到 Phaser(但不启动) const scene = "scene" in props.scene ? props.scene : new props.scene(); - const sceneKey = props.sceneKey ?? scene.scene.key; + const sceneKey = props.sceneKey ?? scene.sys.settings.key; if (!game.scene.getScene(sceneKey)) { const initData = { ...props.data,