TipsLayerController.js 875 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. import FireEventObserver from '../framework/FireEventObserver';
  2. import ViewManager from '../ui/ViewManager';
  3. cc.Class({
  4. extends: FireEventObserver,
  5. properties: {
  6. },
  7. onLoad()
  8. {
  9. this.node.active = false
  10. this.node.children.forEach(element => {
  11. element.active = false
  12. });
  13. },
  14. setTipsMode(sender,mode)
  15. {
  16. this.node.children.forEach(element => {
  17. element.active = false
  18. });
  19. var showingNode = this.node.getChildByName(mode)
  20. if (showingNode) {
  21. showingNode.active = true
  22. }
  23. },
  24. closeTipsLayer(){
  25. ViewManager.PopView()
  26. },
  27. Signout(){
  28. cc.director.loadScene('start');
  29. },
  30. CilickSwitch(sender){
  31. sender.target.children.forEach(element => {
  32. element.active = !element.active
  33. });
  34. }
  35. });