12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import { _decorator, Node, Label, Sprite, EventTouch, Tween, tween, Vec3} from 'cc';
- import { BaseExp } from '../core/base/BaseExp';
- import List from '../third/List';
- import { autoBind } from '../extend/AutoBind';
- import { userIns } from '../data/UserData';
- import MsgHints from '../utils/MsgHints';
- import { Constants } from '../data/Constants';
- import { stateMgr } from '../core/manager/StateManager';
- import { UpgradeItem } from '../items/item/UpgradeItem';
- import { uiMgr } from '../core/manager/UIManager';
- import { ResUtil } from '../utils/ResUtil';
- import i18n from '../core/i18n/runtime-scripts/LanguageData';
- const { ccclass, property } = _decorator;
- @ccclass('FailUI')
- export class FailUI extends BaseExp {
- @autoBind({ type: Label, tooltip: "关卡等级" })
- public task_num_lable: Node;
- //回调函数
- private cb:Function = null;
- start() {
- this.closeOnBlank = false;
- }
-
- public show(...args: any[]){
- this.hasAnim = true;
- //加载数据ui
- this.ui();
- }
- /**
- * 加载数据ui
- */
- public ui(){
-
- }
- /**
- * 按钮点击事件
- * @param event 事件
- * @param param 参数
- */
- override onBtnClicked(event:EventTouch, param:any) {
- let btnName = event.target.name;
- if(btnName === 'restart_btn'){//重新开始
- uiMgr.hide(Constants.popUIs.failUI,this.cb);
- }
- }
- }
|