+ -
当前位置:首页 → 问答吧 → 循环创建的按钮的onRelease方法

循环创建的按钮的onRelease方法

时间:2011-02-19

来源:互联网

循环创建的按钮的onRelease方法
我写的总是后一个的覆盖了前面几个,请高手帮忙看下,有源文件,非常感谢

附件

qxbtn.rar (6.52 KB)

2011-2-19 12:55, 下载次数: 1

作者: chen024   发布时间: 2011-02-19

as2不是很懂啊。

作者: enc0717   发布时间: 2011-02-19

老问题
复制内容到剪贴板
代码:
bigStr="小李**小刘";
var strToArrSmall:Array = bigStr.split("**");
trace(strToArrSmall.length);
trace(strToArrSmall[0]);//这里输出也是对的
trace(strToArrSmall[1]);//这里输出也是对的
for (var i:Number = 0; i<strToArrSmall.length; i++) {
    this.createEmptyMovieClip("btn"+i,this.getNextHighestDepth());
    this["btn"+i]._x = 200;
    this["btn"+i]._y = 100+i*180;
    this["btn"+i].attachMovie("qx","qxbtn",this.getNextHighestDepth());
    this["btn"+i].i=strToArrSmall[i];
    this["btn"+i].onRelease = function() {
        trace(this.i);        
    }

作者: flash023   发布时间: 2011-02-19