48 lines
1.1 KiB
TypeScript
48 lines
1.1 KiB
TypeScript
|
|
||
|
import MyModel from "../core/MyModel";
|
||
|
import SKUIUtil from "../gear_2.3.4/util/SKUIUtil";
|
||
|
import FGUtil, { TipAlign } from "../gear_2.3.4/fgui/FGUtil";
|
||
|
import GameModel from "../core/GameModel";
|
||
|
import MsgAlert from "../game/msg/MsgAlert";
|
||
|
import SKDataUtil from "../gear_2.3.4/util/SKDataUtil";
|
||
|
|
||
|
|
||
|
export default class AdvanceRecast extends cc.Component {
|
||
|
static shared = new AdvanceRecast();
|
||
|
main: fgui.GComponent;
|
||
|
|
||
|
|
||
|
show() {
|
||
|
this.loadUI();
|
||
|
}
|
||
|
|
||
|
hide() {
|
||
|
FGUtil.dispose(this.main);
|
||
|
this.unscheduleAllCallbacks()
|
||
|
this.main = null;
|
||
|
}
|
||
|
|
||
|
loadUI() {
|
||
|
FGUtil.dispose(this.main);
|
||
|
this.unscheduleAllCallbacks()
|
||
|
this.main = fgui.UIPackage.createObject("main_ui", "bagua_attr_details").asCom;
|
||
|
FGUtil.root().addChild(this.main);
|
||
|
FGUtil.fitScreen(this.main);
|
||
|
this.initUI();
|
||
|
this.initEvent();
|
||
|
// this.loadHorseSkill();
|
||
|
}
|
||
|
|
||
|
initUI(){
|
||
|
FGUtil.getButton(this.main, "attrRoot/back").onClick(this.hide, this)
|
||
|
}
|
||
|
|
||
|
updateAdvanceRecast(list){
|
||
|
|
||
|
}
|
||
|
|
||
|
initEvent(){
|
||
|
|
||
|
}
|
||
|
}
|