MenuBar.ts 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import { _decorator, Component, Node } from 'cc';
  2. import { SceneDef } from '../../scripts/SceneDef';
  3. import { UISettings } from '../ui_settings/UISettings';
  4. import { UINotice } from '../ui_notice/UINotice';
  5. import { UIMail } from '../ui_mail/UIMail';
  6. import { UIEnterRoom } from '../ui_enter_room/UIEnterRoom';
  7. import { UIAboutQLZ } from '../ui_about_qlz/UIAboutQLZ';
  8. const { ccclass, property } = _decorator;
  9. @ccclass('MenuBar')
  10. export class MenuBar extends Component {
  11. start() {
  12. }
  13. update(deltaTime: number) {
  14. }
  15. onBtnSettingsClicked(){
  16. tgx.UIMgr.inst.showUI(UISettings);
  17. }
  18. onBtnAboutClicked(){
  19. tgx.UIMgr.inst.showUI(UIAboutQLZ);
  20. }
  21. onBtnShuYuanClicked(){
  22. }
  23. onBtnNoticeClicked(){
  24. tgx.UIMgr.inst.showUI(UINotice);
  25. }
  26. onBtnMailClicked(){
  27. tgx.UIMgr.inst.showUI(UIMail);
  28. }
  29. onBtnLuckyClicked(){
  30. }
  31. onBtnDailyClicked(){
  32. }
  33. onBtnEnterRoomClicked(){
  34. tgx.UIMgr.inst.showUI(UIEnterRoom);
  35. }
  36. onBtnBackClicked(){
  37. tgx.SceneUtil.loadScene(SceneDef.LOBBY);
  38. }
  39. }