SuperFindPanel.ts 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. import { _decorator, Component, Node, Prefab } from 'cc';
  2. import { SelectDifficultyPanel } from './SelectDifficultyPanel';
  3. import { SelectSkinPanel } from './SelectSkinPanel';
  4. import { SelectMapPanel } from './SelectMapPanel';
  5. import { LayerMgr } from '../../script/Manager/LayerMgr';
  6. const { ccclass, property } = _decorator;
  7. @ccclass('SuperFindPanel')
  8. export class SuperFindPanel extends Component {
  9. @property(SelectDifficultyPanel)
  10. selDifPanel: SelectDifficultyPanel = null
  11. @property(SelectSkinPanel)
  12. selSkinPanel: SelectSkinPanel = null
  13. @property(SelectMapPanel)
  14. selMapPanel: SelectMapPanel = null
  15. OpenselDifPanel() {
  16. this.selDifPanel.node.active = true;
  17. }
  18. OpenSelSkinPanel() {
  19. this.selSkinPanel.node.active = true;
  20. }
  21. OpenSelMapPanel() {
  22. this.selMapPanel.node.active = true;
  23. }
  24. CloseSelDifPanel() {
  25. this.selDifPanel.node.active = false;
  26. }
  27. CloseSelSkinPanel() {
  28. this.selSkinPanel.node.active = false;
  29. }
  30. CloseSelMapPanel() {
  31. this.selMapPanel.node.active = false;
  32. }
  33. }