动作脚本3(1136:参数数量不正确)

时间:2015-03-08 18:11:31

标签: actionscript-3 flash-cs6

我从as3开始,但是我发现程序弹出时出现了一些错误。

我的as3计划:

var a:Array=new Array();

var i:int;
for(i=1;i<=3;i++){
    var k:Hello = new Hello(i);
    a.push(k);
}
for(i=0;i<a.length;i++){
    a[i].x=i*100;
    trace(a[i].age);
    addChild(a[i]);
}

和我作为程序:

package{
    import flash.display.MovieClip;
    import flash.display.stage;

    public class Hello extends MovieClip{
        public var age:int;


        public function Hello(i:int){
            this.age=m;
        }
    }
}

1 个答案:

答案 0 :(得分:0)

您已将m变量分配给age。什么是m?你应该写this.age=i;

public function Hello(i:int){
    this.age=m;
}

并删除import flash.display.stage;