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

为什么我的黄果实在右上角?

为什么我的黄果实在右上角?

正在回答

3 回答

我的没有born(i)也是在左上角,但是加上之后,左上角都没有了

var fruitObj=function()
{
	this.alive = [];//bool

	this.x = [];//

	this.y = [];//

	this.orange = new Image();

	this.blue = new Image();//果实形态2

}
fruitObj.prototype.num = 30;
fruitObj.prototype.init=function()
{
	for (var i = 0; i < this.num; i++) {
		this.alive[i]=false;//初始化果实为激活状态
		this.x[i]=0;
		this.y[i]=0;
		//this.born(i);
	}
	this.orange.src="./img/fruit.png"
	this.blue.src="./img/blue.png"
	console.log("初始化执行");
}
fruitObj.prototype.draw=function(){//画果实
	for (var i = 0; i < this.num; i++) {
		 ctx2.drawImage(this.orange, this.x[i] - this.orange.width * 0.5,this.y[i] - this.orange.height * 0.5);
	}
 
 console.log("画果实执行");

}

fruitObj.prototype.born=function(i){
	var aneID =Math.floor(Math.random()*ane.num);
	this.x[i]=ane.x[aneID];
	this.y[i]=canHeight - ane.height[aneID];
	console.log("果实出生执行");
}

求大神指点

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

你的小球球怎样出来的?


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

解决了,少写了this.born(i);

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

举报

0/150
提交
取消

为什么我的黄果实在右上角?

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