RankPanel.js 909 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var RankPanel = cc.Class({
  2. extends: cc.Component,
  3. properties: {
  4. },
  5. ShowPanel:function(DataList){
  6. /*
  7. var index = 0;
  8. var children = this.itemParent.children;
  9. for (var j = 0; j <= children.length - 1; j++) {
  10. var sc = children[i].getComponent("RankItem");
  11. if(sc != null)
  12. {
  13. if(DataList[j] != null)
  14. {
  15. sc.ShowData(DataList[j]);
  16. index = j;
  17. }
  18. else
  19. {
  20. children[i].active = false;
  21. }
  22. }
  23. }
  24. //如果需要重新初始化一些实例
  25. if(index < DataList.length-1)
  26. {
  27. for (var i = index + 1; i <= DataList.length-1; i++) {
  28. var data = DataList[i];
  29. var obj = cc.instantiate(this.rankPre);
  30. obj.parent = this.itemParent;
  31. obj.active = true;
  32. obj.getComponent("RankItem").init(data);
  33. }
  34. }
  35. */
  36. },
  37. });