var fruitObj=function(){? ??//一點點的來添加屬性//首先只有一個islive屬性this.alive=[];this.orange=new Image();this.blue=new Image();this.x=[];this.y=[];//先聲明x與y是一個數(shù)組在初始化的時候再初始化//在里面寫和在外面寫有什么區(qū)別}fruitObj.prototype.num=30;fruitObj.prototype.init=function(){? ? //在初始化的時候建立物理池? ? for(var i=0;i<this.num;i++){? ? ? ? this.alive[i]=true;? ? }? ? this.orange.src="./src/fruit.png"? ? this.blue.src="./src/blue.png"? ? this.x[i]=0;? ? this.y[i]=0;? ? this.born(i);}fruitObj.prototype.draw=function(){//在這個函數(shù)的時候是畫上果實?var _this = this;? ??? ? ? ? ?ctx2.drawImage(_this.orange, _this.x[i], _this.y[i]);}fruitObj.prototype.born=function(i){? ? ?var aneID=Math.floor(Math.random()*ane.num);? ? ?this.x[i]=ane.x[aneID];? ? ?this.y[i]=cHeight-ane.y[aneID];}
添加回答
舉報
0/150
提交
取消