问答详情
源自:2-4 果实绘制(静态果实)

this.x[i] = ane.x[aneID];这句话报Uncaught ReferenceError: i is not defined这个错误怎么解决??求大神解答

fruit.js中this.x[i] = ane.x[aneID];这句话报Uncaught ReferenceError: i is not defined这个错误怎么解决??求大神解答

提问者:姑娘有点太傲娇 2016-01-12 19:11

个回答

  • 慕斯卡1140132
    2016-01-13 00:28:43

    看看对象名写对没,是fruitObj,这是我的代码

    fruitObj.prototype.born=function(i)

    {

    var aneID=Math.floor(Math.random()*ane.num);

        this.x[i]=ane.x[aneID];

        this.y[i]=canHeight-ane.len[aneID];

        this.l[i]=0;

        this.alive[i]=true;

        var ran=Math.random();

        if(ran<0.2)

        {

          this.fruitType[i]="blue";//orange,blue

        }

        else{

          this.fruitType[i]="orange";

        }

        

     }