为了账号安全,请及时绑定邮箱和手机立即绑定

果实没出现

var fruitObj=function()
{
	this.alive=[];//bool
	this.x=[];
	this.y=[];
	this.orange=new Image();
	this.blue=new Image();
}
fruitObj.prototype.num=30;

fruitObj.prototype.init=function()
{
	console.log("init");
	for(var i=0;i<this.num;i++)
	{
		this.alive[i]=true;
		this.x[i]=0;
		this.y[i]=0;
		this.born(i);
	}
	this.orange.src="./src/fruit.jpg";
	this.blue.src="./src/blue.jpg"
}
fruitObj.prototype.draw=function()
{
	console.log("draw");
	for(var i=0;i<this.num;i++)
	{
		//draw,find an ane,grow,fly up
		ctx2.drawImage(this.orange,this.x[i]-this.orange.width*0.5,this.y[i]-this.orange.height*0.5);//果实没出现,提示这里有问题
	}
	
}
fruitObj.prototype.update=function()
{
	var num=0;
	for(var i=0;i<this.num;i++)
		if(this.alive[i]) num++;
}
fruitObj.prototype.born=function(i)
{
	console.log("born");
	var aneID=Math.floor(Math.random()*ane.num);
	this.x[i]=ane.x[aneID];
	this.y[i]=canHeight-ane.len[aneID];
}
请问是什么原因呀


正在回答

2 回答

为什么我的也不显示

0 回复 有任何疑惑可以回复我~

我有过加上计算时间之后,果实都没有出现了的情况,原因是获取时间的时候有问题,把Date.now()改为new Date().getTime()试一试

0 回复 有任何疑惑可以回复我~
#1

李波_lee 提问者

谢谢问题已经解决了,是文件的后缀写错了,,
2016-07-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
HTML5小游戏---爱心鱼(上)
  • 参与学习       92350    人
  • 解答问题       551    个

学做HTML5游戏,轻轻松松带你上手,适合刚入手游戏开发的同学

进入课程

果实没出现

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信