import { _decorator, Node } from "cc"; import ResManager from "../Main/Manager/ResManager"; import GameRootUI from "../Main/Common/GameRootUI"; import { CommonConfig } from "../Main/Config/CommonConfig"; import { promptItem } from "./Item/promptItem"; const { ccclass, property } = _decorator; //项目管理器 @ccclass('SubManager') export default class SubManager { private static _I: SubManager = null; public static get I(): SubManager { if (!SubManager._I) { SubManager._I = new SubManager(); SubManager._I.init(); } return SubManager._I; } private init(){ } //飘字提示---------------------------------------------------------------------------- public static ShowPrompt(text: string) { ResManager.I.loadSubpackagePrefab("item/promptItem", (n_node: Node)=>{ GameRootUI.I.AddUIToLayer(n_node, CommonConfig.UILayerGroup.Layer_tips) let pItem = n_node.getComponent(promptItem) pItem.setLabel(text) }) } }