0

menuItemのインデックスを取得したい。

menuItem 関数でどのように取得できますか?

        var button=[];
        var menu;
        for(var i=0;i<3;i++){
            button[i]=new cc.MenuItemImage(
                res.ball_png,
                res.ball_png,
                function(){
                    cc.log(i);   // this part
                },this);
            button[i].setTag(i);
            button[i].x=100*i;
        }
        menu=new cc.Menu(button);
        this.addChild(menu);
4

1 に答える 1

1

私は自分自身を見つけました。

var button=[];
        var menu;
        for(var i=0;i<3;i++){
            button[i]=new cc.MenuItemImage(
                res.ball_png,
                res.ball_png,
                function(val){
                    cc.log(val.getTag());
                },this);
            button[i].setTag(i);
            button[i].x=100*i;
        }
        menu=new cc.Menu(button);
        this.addChild(menu);
于 2014-11-26T01:56:52.817 に答える