最新回答 / 会飞的云89
gameloop()这个函数改下,可以试试看function gameloop(){ setTimeout(gameloop,100); drawStars();}
2017-05-08
老师,故意绕了一个圈子
var starObj = function (){ //创建函数对象为starObj
this.x=100+Math.random()*600;//x坐标值 也可以理解为属性值,這了进行随机变换
this.y=150+Math.random()*300;//y坐标值
}
starObj.prototype.draw=function(){//這里才是用画布绘制星星的方法
ctx.drawImage(starPic,this.x,this.y);//ctx.drawImage();是画布中的函数。
}
這样就可以了
var starObj = function (){ //创建函数对象为starObj
this.x=100+Math.random()*600;//x坐标值 也可以理解为属性值,這了进行随机变换
this.y=150+Math.random()*300;//y坐标值
}
starObj.prototype.draw=function(){//這里才是用画布绘制星星的方法
ctx.drawImage(starPic,this.x,this.y);//ctx.drawImage();是画布中的函数。
}
這样就可以了
2017-04-26