/* * @Author: WoNiu * @Date: 2024-03-19 17:44:59 * @LastEditTime: 2024-03-26 13:34:17 * @LastEditors: WoNiu * @Description: */ import { _decorator, Component, Director, director, Node } from "cc"; import { SelectNumberNode } from "./DialogNode/SelectNumberNode"; const { ccclass, property } = _decorator; @ccclass("DialogRoot") /** * @description: 弹窗 */ export class DialogRoot extends Component { start() { } update(deltaTime: number) {} //* 初始化并显示顺序选择node initSelectNumberNode(): SelectNumberNode { const selectNode = new SelectNumberNode(); selectNode.name = "SelectNumberNode"; this.node.addChild(selectNode); return selectNode; } //* 销毁顺序选择node destroySelectNumberNode() { /// 一帧结束之后销毁 director.once(Director.EVENT_END_FRAME, () => { // 销毁 this.node.getChildByName("SelectNumberNode").destroy(); }); } }