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

mom.js中的代码一样的,为什么大鱼没有出现,把ctx1换成2,也试过,还是没有出现大鱼??

var momObj = function()
{
	this.x;
	this.y;
	this.bigEye = new  Image();
	this.bigBody = new Image();
	this.bigTail = new Image();
}
momObj.prototype.init = function()
{
	this.x = canWidth * 0.5;
	this.y = canHeight * 0.5;
	this.bigEye.src = "./src/bigEye0.png";
	this.bigBody.src = "./src/bigSwim0.png";
	this.bigTail.src = "./src/bigTail0.png";
}
momObj.prototype.draw = function()
{
	ctx1.save();
	ctx1.translate(this.x,this.y);
	ctx1.drawImage(this.bigEye,-this.bigEye.width * 0.5,-this.bigEye.Height * 0.5);
	ctx1.drawImage(this.bigBody,-this.bigBody.width * 0.5,-this.bigBody.Height * 0.5);
	ctx1.drawImage(this.bigTail,-this.bigTail.width * 0.5 + 30,-this.bigTail.Height * 0.5);
    ctx1.restore();

}


正在回答

5 回答

把main.js中这句代码注释掉看看:ctx1.clearRect(0, 0, canWidth, canHeight)  

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

this.bigEye.Height => this.bigEye.height,小写的height

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

我的大鱼也没有出来,但是没有提示错误,你最后如何解决的呢?

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

我也是出现了和你相同的错误  你最后是怎么解决的?

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

f12看看有没有错误,如果没有错误,看看main.js中有没有调用大鱼的draw方法。

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

举报

0/150
提交
取消

mom.js中的代码一样的,为什么大鱼没有出现,把ctx1换成2,也试过,还是没有出现大鱼??

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号