CaiPiaosubHallController.js 992 B

12345678910111213141516171819202122232425262728293031323334353637
  1. import FireEventObserver from '../framework/FireEventObserver';
  2. import SubHallManger from '../view/subHallManger'
  3. cc.Class({
  4. extends: SubHallManger,
  5. properties: {
  6. // plane:cc.Node,
  7. gamesNode:cc.Node,
  8. content:cc.Node,
  9. },
  10. showNeedGames(games)
  11. {
  12. if ("object" == typeof(games)) {
  13. this.content.children.forEach(item =>{
  14. item.active = false
  15. })
  16. if (games && games.length >=1) {
  17. games.forEach(element => {
  18. var itemname = 'item'+element
  19. this.content.getChildByName(itemname).active = true
  20. });
  21. }
  22. else{
  23. this.content.children.forEach(item =>{
  24. item.active = true
  25. })
  26. }
  27. this.content.parent.width = games.length>0?266*Math.ceil(games.length/2) - 94:4162
  28. // this.content.widht + 30
  29. }
  30. },
  31. });