大侠
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

44 lines
1.4 KiB

//#region 文件引入
import { _decorator,instantiate,Node, SpriteFrame, sys, Texture2D, tween, v3, view } from 'cc';
import { EBundleName } from '../../const/GameEnum';
import LodingBaseUI from '../../Mgr_UI/LodingBaseUI';
import UIMgr from '../../Mgr_UI/UIMgr';
import { EResUrls } from '../../ResUrl/EResUrls';
import ResLoad from '../../ResUrl/ResLoad';
//#endregion 文件引入
const { ccclass, property } = _decorator;
@ccclass('LodingUI_Proxy')
export class LodingUI_Proxy extends LodingBaseUI {
//#region 节点自动生成
@property(Node)
n_FlyLayer_1: Node = null;
@property(Node)
n_FlyLayer_2: Node = null;
@property(Node)
n_flyItem: Node = null;
//#endregion 节点自动生成
protected starload(): void {
UIMgr.Ins.ShowGameLoadingUI();
super.starload();
}
/** 资源释放 */
releaseRes() {
super.releaseRes();
let NoRelease: EBundleName[] = [];
NoRelease.push(EBundleName.Game)
ResLoad.Ins.ReleaseAll(NoRelease);
}
statCheckClose(){
super.statCheckClose();
}
protected onDestroy(): void {
UIMgr.Ins.GameLodingUIComplete();
super.onDestroy();
ResLoad.Ins.getBundle(EBundleName.Game).release(EResUrls.Texture("loding")+"/spriteFrame")
}
}