28 lines
660 B
TypeScript
28 lines
660 B
TypeScript
import { UIBase } from '../UIBase';
|
|
import { uimanger } from '../UIManger';
|
|
import { UIUpdateHero } from './UIUpdateHero';
|
|
import { UIUpdateWeapon } from './UIUpdateWeapon';
|
|
|
|
const { ccclass, property } = cc._decorator;
|
|
|
|
@ccclass
|
|
export class KeyanMain extends UIBase {
|
|
public static prefabPath: 'prefabs/UIPrefab/UIKeyanMain';
|
|
|
|
onclose() {
|
|
this.node.destroy();
|
|
}
|
|
|
|
init(data: any) {
|
|
throw new Error('Method not implemented.');
|
|
}
|
|
|
|
onClickHero() {
|
|
uimanger.showUI(UIUpdateHero.prefabPath, {});
|
|
}
|
|
|
|
onClickWeapon() {
|
|
uimanger.showUI(UIUpdateWeapon.prefabPath, {});
|
|
}
|
|
}
|