GamePolicyView.ts 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. import { UIViewID } from '@scripts/define/UIDefine';
  2. import { UIPopup } from '@scripts/framework/ui/UIPopup';
  3. import { UIView } from '@scripts/framework/ui/UIView';
  4. import { addBtnClick } from '@scripts/utils/UIHelper';
  5. import { _decorator, Component, Node } from 'cc';
  6. const { ccclass, property } = _decorator;
  7. @ccclass('GamePolicyView')
  8. export class GamePolicyView extends UIPopup {
  9. readonly viewId: UIViewID = UIViewID.GamePolicyView;
  10. @property(Node)
  11. btnClose: Node;
  12. @property(Node)
  13. btnClose2: Node;
  14. @property(Node)
  15. btnTOS: Node;
  16. @property(Node)
  17. btnPolicy: Node;
  18. @property(Node)
  19. btnTerms: Node;
  20. @property(Node)
  21. btnGameplay: Node;
  22. protected onCreate(): void | Promise<void> {
  23. addBtnClick(this.btnClose, this.closeSelf, this);
  24. addBtnClick(this.btnClose2, this.closeSelf, this);
  25. addBtnClick(this.btnTOS, this.onBtnTOSClick, this);
  26. addBtnClick(this.btnPolicy, this.onBtnPolicyClick, this);
  27. addBtnClick(this.btnTerms, this.onBtnTermsClick, this);
  28. addBtnClick(this.btnGameplay, this.onBtnGameplayClick, this);
  29. }
  30. private onBtnTOSClick() {
  31. }
  32. private onBtnPolicyClick() {
  33. }
  34. private onBtnTermsClick() {
  35. }
  36. private onBtnGameplayClick() {
  37. }
  38. }