RoomListDlg.js 771 B

123456789101112131415161718192021222324252627
  1. cc.Class({
  2. extends: cc.BaseClass,
  3. properties: {
  4. m_GameKindLab:cc.Sprite,
  5. m_BtRoomKind:[cc.Node],
  6. m_Atlas:cc.SpriteAtlas
  7. },
  8. ctor:function(){
  9. this.m_KindIndex = new Object();
  10. this.m_KindIndex[40107] = 1;
  11. },
  12. SetGameKind:function (ID){
  13. var index = this.m_KindIndex[ID];
  14. if(index == null ) return this.ShowTips("undefined GameKindID "+ID);
  15. this.m_wKindID = ID;
  16. this.UpdateView(index);
  17. },
  18. UpdateView:function(index){
  19. this.m_GameKindLab.SpriteFrame = this.m_Atlas.getSpriteFrame("GameLab"+index);
  20. },
  21. OnBtRoom:function(Tag,RoomKind){
  22. if(this.m_Hook)this.m_Hook.SendTypeQuery(this.m_wKindID,parseInt(RoomKind));
  23. },
  24. });