import { _decorator, Component, Node } from 'cc'; import { GUIManager } from './GUIManager'; const { ccclass, property } = _decorator; @ccclass('GUIMediator') export class GUIMediator extends Component { uiKey:number; data:any; OnShow(data?:any):void{ this.data=data; } OnHide():void{ } /** * 关闭自己 */ HideSelf():void{ GUIManager.single.Hide(this.uiKey); } get LayerIndex(){ return 3; } }