import { _decorator, Camera, Component, Node } from "cc"; import GameRootUI from "../Main/Common/GameRootUI"; const { ccclass, property } = _decorator; //游戏场景 @ccclass('GameScene') export class GameScene extends Component { @property(Node) UIRoot: Node = null @property(Node) UILayerMod: Node = null @property(Camera) MainCamera: Camera = null start() { //每个场景必须添加的 let gameRootUI = this.node.getComponent(GameRootUI) if (!gameRootUI){ gameRootUI = this.node.addComponent(GameRootUI) gameRootUI.InitByCreate(this.UIRoot, this.UILayerMod, "UI/GameUI/Game_UI"); } GameRootUI.MainCamera = this.MainCamera } }