zoukankan      html  css  js  c++  java
  • 自我回答,问题1:八个按钮(btn0-btn8),,下面有加分8个bitmap(bitmap0-8),,点击按钮对应有bitmap的值+=1

    1.    首先初始化 public chouNumArray:Array<number> = [0,0,0,0,0,0,0,0]; //用户下注的分数
    2.    首先把这8个按钮都放在这个组里:breedGroup,,,

     2.      给这个组添加事件监听

     3.     给这8个按钮添加name (btnName0----btnName7)属性
     4.     截取点击按钮name的最后一个字符串    idx = x.subStr(x.length-1,1);
     5.     累加     this.chouNumArray[i] += 1;
        6.     赋值

        //八个水果加分按钮
            this.breedGroup.addEventListener(egret.TouchEvent.TOUCH_TAP, this.kindBtnListItemViewBtnOp, this);
    
    
     /**下注按钮点击事件 */
        public kindBtnListItemViewBtnOp(event:egret.Event): void {
            let tag = event.target;
            if(tag){
                if(tag instanceof (SGJKindBtnListItemView)){
                    let tagName = tag.name;
                    let idx = tagName.substr(tagName.length-1,1);
                    this.chouNumArray[idx]+=1;
                    this['SGJAddScoreItemView' + idx]['addScoreTxt'].text =  this.chouNumArray[idx];
                }
            }
        }


    }

  • 相关阅读:
    Training: WWW-Robots
    Training: Stegano I
    Encodings: URL
    利用Nginx实现域名转发 不修改主机头
    C++删除目录和复制目录函数
    获取文件大小的函数
    日志打印函数
    拉起上级目录程序
    安卓TabHost页面
    有趣的人形时钟
  • 原文地址:https://www.cnblogs.com/Lauren-J/p/10286647.html
Copyright © 2011-2022 走看看