import { _decorator, Camera, Component, Node } from "cc"; import GameRootUI from "../Main/Common/GameRootUI"; const { ccclass, property } = _decorator; //主界面场景 @ccclass('MainScene') export class MainScene 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/StartUI/Start_UI"); } GameRootUI.MainCamera = this.MainCamera } }