TingItem.js 949 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. cc.Class({
  2. extends: cc.BaseClass,
  3. properties: {
  4. m_CardData:cc.Node,
  5. m_Double:cc.Label,
  6. m_Count:cc.Label,
  7. },
  8. ctor:function(){
  9. },
  10. start () {
  11. },
  12. onLoad:function(){
  13. var item = this.m_CardData.getComponent('CardItem');
  14. },
  15. SetData:function(pData){
  16. this.m_CardData.getComponent('CardItem').SetCardData(pData.cbHuCardData);
  17. if( pData.cbDouble == 99 ){
  18. this.m_Double.string = '滿貫';
  19. }
  20. else{
  21. this.m_Double.string = ''+pData.cbDouble+'倍';
  22. }
  23. this.m_Count.string = ''+pData.cbHaveCardCount+'張';
  24. },
  25. OnSetEnable:function(state){
  26. if(!this.m_Toggle) return ;
  27. this.m_Toggle.interactable = state;
  28. },
  29. OnCheck:function(state){
  30. if(!this.m_Toggle) return ;
  31. this.m_Toggle.isChecked = state;
  32. },
  33. // update (dt) {},
  34. });