| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- cc.Class({
- extends: cc.BaseClass,
- properties: {
- m_EdNum:cc.EditBox,
- m_LabNum:cc.Label,
- m_LabTips:cc.Label,
- },
- ctor:function () {
- this.m_TipsStr = '請輸入ID';
- },
- OnShowView:function(){
- this.m_EdNum.string = '';
- this.m_LabNum.string = '';
- },
- OnBtClickNum:function(Tag, Data){
- if(Data == 'Reset'){ //重置
- this.m_EdNum.string = '';
- this.m_LabNum.string = '';
- this.m_LabTips.string = this.m_TipsStr;
- }else{
- if(this.m_LabNum.string.length >= 6) return //0-9
- this.m_LabNum.string += Data;
- this.m_LabTips.string = '';
- }
- this.m_EdNum.string = this.m_LabNum.string;
- },
- OnSetRetunIndex:function(type,TipsStr, CallFunc){
- this.m_CallFunc = CallFunc;
- if(TipsStr) this.m_TipsStr = '請輸入'+TipsStr;
- else this.m_TipsStr = '請輸入ID';
- this.m_LabTips.string = this.m_TipsStr;
- cc.gPreLoader.LoadRes('Image_ClubInput_t'+type,'Club',function(sprFrame){
- this.$('BGM/BGT/TInput@Sprite').spriteFrame = sprFrame;
- }.bind(this));
-
- },
- OnEditInput:function(){
- this.m_LabNum.string = '';
- this.OnBtClickNum(null, this.m_EdNum.string)
- },
- OnBtSure:function(){
- var InputNum = parseInt(this.m_LabNum.string);
- if(InputNum > 0){
- this.m_CallFunc(InputNum);
- this.HideView();
- }else{
- this.ShowTips('請輸入有效值!');
- }
- },
- });
|